/********************************************************************************/
/*   The  Software  is  proprietary,  confidential,  and  valuable to Realtek   */
/*   Semiconductor  Corporation  ("Realtek").  All  rights, including but not   */
/*   limited  to  copyrights,  patents,  trademarks, trade secrets, mask work   */
/*   rights, and other similar rights and interests, are reserved to Realtek.   */
/*   Without  prior  written  consent  from  Realtek,  copying, reproduction,   */
/*   modification,  distribution,  or  otherwise  is strictly prohibited. The   */
/*   Software  shall  be  kept  strictly  in  confidence,  and  shall  not be   */
/*   disclosed to or otherwise accessed by any third party.                     */
/*   c<2003> - <2012>                                                           */
/*   The Software is provided "AS IS" without any warranty of any kind,         */
/*   express, implied, statutory or otherwise.                                  */
/********************************************************************************/

//----------------------------------------------------------------------------------------------------
// ID Code      : RL6449_Series_QC_Color_DDomain_II.c No.0000
// Update Note  :
//----------------------------------------------------------------------------------------------------

#define __RL6449_SERIES_QC_COLOR_DDOMAIN_II__

#include "ScalerFunctionInclude.h"

#if(_FACTORY_RTD_QC_SUPPORT == _ON)

//****************************************************************************
// DEFINITIONS / MACROS
//****************************************************************************

//****************************************************************************
// STRUCT / TYPE / ENUM DEFINITTIONS
//****************************************************************************


//****************************************************************************
// CODE TABLES
//****************************************************************************

//--------------------------------------------------
// Code Tables of DCR Setting
//--------------------------------------------------
BYTE code tQC_D_DOMAIN_DCR_RESULT_TABLE_0[]=
{
    0x7e, 0x85, 0x4f, 0xbd, 0xa7, 0xe9, 0xc9, 0x3f, 0x34, 0x77, 0x78,
    0x6f, 0x0c, 0xd1, 0xe8, 0x68, 0xea, 0x8d, 0xff, 0x00, 0xe8, 0x70,
    0xe5, 0xfd, 0xff, 0x00, 0xe8, 0x73, 0xe5, 0xf5, 0xff, 0x00, 0x07,
    0x07, 0x07, 0x07, 0x07, 0x07, 0xff, 0x00, 0x00, 0xc8, 0xc0, 0x00,
    0xc0, 0x00, 0xc0, 0x00, 0x00, 0x00,
};

BYTE code tQC_D_DOMAIN_DCR_RESULT_TABLE_1[]=
{
    0x1d, 0x89, 0x6b, 0x1a, 0x13, 0x1c, 0x9c, 0x4c, 0xfe,
    0xae, 0x35, 0x89, 0x1e, 0x63, 0xe8, 0x68, 0xea, 0x8d,
    0xff, 0x00, 0xe8, 0x70, 0xe5, 0xfd, 0xff, 0x00, 0xe8,
    0x73, 0xe5, 0xf5, 0xff, 0x00, 0x07, 0x07, 0x07, 0x07,
    0x07, 0x07, 0xff, 0x00, 0x00, 0x80, 0xc0, 0x00, 0xc0,
    0x00, 0xc0, 0x00, 0x00, 0x00,
};

BYTE code tQC_D_DOMAIN_DCR_RESULT_TABLE_2[]=
{
    0x03, 0xf6, 0xe9, 0x02, 0x70, 0x65, 0x96, 0x02, 0x05,
    0x95, 0x01, 0x9f, 0xbc, 0x7d, 0x52, 0x7c, 0x53, 0x08,
    0xff, 0x00, 0x52, 0x2a, 0x52, 0x07, 0xff, 0x00, 0x52,
    0x39, 0x52, 0x16, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0xfd, 0x02, 0x00, 0xc0, 0xc0, 0x00, 0xc0,
    0x00, 0xc0, 0x00, 0x00, 0xc0,
};

BYTE code tQC_D_DOMAIN_DCR_RESULT_TABLE_3[]=
{
    0x78, 0xd8, 0xf0, 0x3d, 0xd3, 0x60, 0x8a, 0x03,
    0x09, 0xfa, 0x03, 0x09, 0x37, 0x81, 0xf6, 0x4b,
    0x78, 0x4d, 0xff, 0x00, 0x8f, 0x6c, 0x6c, 0x5b,
    0xff, 0x00, 0x4d, 0x01, 0x5d, 0x03, 0xff, 0x00,
    0x08, 0x07, 0x09, 0x07, 0x0a, 0x07, 0xff, 0x00,
    0x00, 0x88, 0xc0, 0x00, 0xc0, 0x00, 0xc0, 0x00,
    0xc0, 0x00,
};

BYTE code tQC_D_DOMAIN_DCR_RESULT_TABLE_4[]=
{
    0x00, 0xf3, 0x4b, 0x06, 0x0b, 0x90, 0xab, 0x03,
    0x14, 0x35, 0x0f, 0xe1, 0xcf, 0xfd, 0x61, 0xfb,
    0x52, 0x17, 0xff, 0x00, 0x67, 0x91, 0x50, 0xa5,
    0xff, 0x00, 0x6f, 0xd5, 0x50, 0x2b, 0xff, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x02,
    0x00, 0xcc, 0xc0, 0x00, 0xc0, 0x00, 0xc0, 0x00,
    0xc0, 0xc0,
};

//--------------------------------------------------
// Code Tables of DCC CRC
//--------------------------------------------------
BYTE code tQC_DCC_CRC_TABLE0[] = {
    0x77, 0xF8, 0xD0, 0x86, 0xAA, 0xF2, // M1
    0x6E, 0x90, 0xB2, 0xDD, 0x26, 0x95, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_DCC_CRC_TABLE1[] = {
    0x04, 0x64, 0x79, 0xC9, 0x69, 0xAA, // M1
    0x6A, 0x4E, 0xA4, 0xC8, 0x78, 0x2E, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_DCC_CRC_TABLE2[] = {
    0xFE, 0x94, 0xF9, 0x7A, 0xF3, 0x05, // M1
    0x07, 0xEC, 0xF6, 0x0C, 0x6C, 0xD7, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_DCC_CRC_TABLE3[] = {
    0x69, 0x49, 0x57, 0xB9, 0xE4, 0x60, // M1
    0x13, 0x86, 0x82, 0xB5, 0x92, 0xE0, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_DCC_CRC_TABLE4[] = {
    0x37, 0xED, 0x41, 0xA2, 0x86, 0x05, // M1
    0xD9, 0xE3, 0x31, 0xF5, 0x44, 0x6E, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_DCC_CRC_TABLE5[] = {
    0xD0, 0xA6, 0xC9, 0x06, 0xF3, 0x86, // M1
    0xAC, 0xFA, 0xD8, 0xB8, 0x12, 0xFC, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_DCC_CRC_TABLE6[] = {
    0xBD, 0xD1, 0x72, 0xF1, 0x31, 0xB1, // M1
    0xF1, 0x60, 0x27, 0x93, 0x64, 0x91, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_DCC_CRC_TABLE7[] = {
    0xF7, 0xDB, 0xF9, 0xA1, 0xD3, 0xAA, // M1
    0xF6, 0xDC, 0x2E, 0x23, 0x0E, 0xA7, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_DCC_CRC_TABLE8[] = {
    0x11, 0x17, 0x0B, 0xA3, 0x68, 0x31, // M1
    0x2B, 0x6C, 0xF6, 0x63, 0x0F, 0x05, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_DCC_CRC_TABLE9[] = {
    0x31, 0x31, 0x90, 0x05, 0x4A, 0x43, // M1
    0x93, 0x4B, 0x9D, 0x88, 0xF9, 0x34, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_DCC_CRC_TABLE10[] = {
    0x43, 0xB2, 0x7E, 0xF9, 0xC9, 0x20, // M1
    0x72, 0x18, 0xEC, 0xCE, 0xF5, 0xD8, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_DCC_CRC_TABLE11[] = {
    0xD5, 0x47, 0x11, 0x2B, 0x24, 0xB6, // M1
    0xE7, 0x12, 0x41, 0x0C, 0x08, 0x29, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_DCC_CRC_TABLE12[] = {
    0x37, 0xCE, 0xF6, 0x00, 0xBB, 0xA0, // M1
    0x89, 0x90, 0x1D, 0x5A, 0xF2, 0xE0, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_DCC_CRC_TABLE13[] = {
    0xE2, 0xA6, 0x6F, 0xA2, 0x59, 0x09, // M1
    0xB5, 0x81, 0x75, 0xD1, 0xB4, 0xD3, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

//--------------------------------------------------
// Code Tables of DCC Setting
//--------------------------------------------------
BYTE code tQC_DCC_SETTING0[] =
{
    //---------Dcc-------------
    4, _NON_AUTOINC, 0x9F, 0x07,
    4, _NON_AUTOINC, 0xC7, 0xE4,
    4, _NON_AUTOINC, 0xC8, 0xB0,
    4, _NON_AUTOINC, 0xC7, 0xE4,
    4, _NON_AUTOINC, 0xC9, 0x00,
    15, _NON_AUTOINC, 0xCA, 0x00, 0x02, 0x03, 0x80, 0x00, 0xC0, 0xB4, 0xF0, 0x10, 0x10, 0x00, 0xFF,

    4, _NON_AUTOINC, 0xC7, 0xE4,
    4, _NON_AUTOINC, 0xC9, 0x17,
    8, _NON_AUTOINC, 0xCA, 0x00, 0x00, 0x00, 0x00, 0x00,

    4, _NON_AUTOINC, 0xC7, 0xE5,
    4, _NON_AUTOINC, 0xC9, 0x00,
    26, _NON_AUTOINC, 0xCA, 0x05, 0x0E, 0x1A, 0x28, 0x3B, 0x51, 0x68, 0x80, 0x9A, 0xB3, 0xC6, 0xD6, 0xE4, 0xEF, 0xF8, 0x00, 0x00, 0xFF, 0x10, 0x50, 0x14, 0x34, 0x2E,

    4, _NON_AUTOINC, 0xC7, 0xE5,
    4, _NON_AUTOINC, 0xC9, 0x1B,
    57, _NON_AUTOINC, 0xCA, 0x02, 0xC0, 0x80, 0x09, 0xA0, 0xA0, 0x14, 0x20, 0x90, 0x21, 0x70, 0xD0, 0x32, 0x70, 0xA0, 0x46, 0xA0, 0xA0, 0x5D, 0x10, 0x10, 0x74, 0xF0, 0x00, 0x8C, 0xC0, 0x90, 0xA6, 0x00, 0x50, 0xBC, 0xF0, 0x20, 0xCE, 0xD0, 0xA0, 0xDD, 0x80, 0xE0, 0xEA, 0xD0, 0x60, 0xF4, 0x00, 0x90, 0xFC, 0xB0, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x08,
    4, _NON_AUTOINC, 0xC7, 0xE4,
    4, _NON_AUTOINC, 0xC9, 0x00,

    _END
};

BYTE code tQC_DCC_SETTING1[] =
{
    //---------Dcc-------------
    4, _NON_AUTOINC, 0x9F, 0x07,
    4, _NON_AUTOINC, 0xC7, 0x84,
    4, _NON_AUTOINC, 0xC8, 0xB0,
    4, _NON_AUTOINC, 0xC7, 0x84,
    4, _NON_AUTOINC, 0xC9, 0x00,
    15, _NON_AUTOINC, 0xCA, 0x00, 0x02, 0x03, 0x00, 0x00, 0xC0, 0x00, 0xFF, 0xFF, 0x10, 0x00, 0xFF,

    4, _NON_AUTOINC, 0xC7, 0x84,
    4, _NON_AUTOINC, 0xC9, 0x17,
    8, _NON_AUTOINC, 0xCA, 0x00, 0x00, 0x00, 0xC0, 0xC0,

    4, _NON_AUTOINC, 0xC7, 0x85,
    4, _NON_AUTOINC, 0xC9, 0x00,
    26, _NON_AUTOINC, 0xCA, 0x26, 0x41, 0x57, 0x6A, 0x7C, 0x8D, 0x9B, 0xAB, 0xB7, 0xC4, 0xD1, 0xDC, 0xE6, 0xEF, 0xF8, 0x00, 0x00, 0xFF, 0x00, 0xF8, 0xAA, 0x55, 0x3F,

    4, _NON_AUTOINC, 0xC7, 0x85,
    4, _NON_AUTOINC, 0xC9, 0x1B,
    57, _NON_AUTOINC, 0xCA, 0x14, 0xA0, 0x10, 0x33, 0xD0, 0x20, 0x4C, 0x20, 0x90, 0x60, 0xC0, 0xD0, 0x72, 0xA0, 0x40, 0x85, 0x00, 0xB0, 0x95, 0x80, 0xF0, 0xA3, 0xB0, 0x10, 0xB1, 0x80, 0x00, 0xBD, 0xE0, 0x40, 0xCA, 0xB0, 0x90, 0xD7, 0x90, 0x20, 0xE1, 0xA0, 0xB0, 0xEA, 0xD0, 0x60, 0xF4, 0x00, 0x90, 0xFC, 0xB0, 0x00, 0x00, 0xC0, 0x00, 0x80, 0x40, 0x80,
    4, _NON_AUTOINC, 0xC7, 0x84,
    4, _NON_AUTOINC, 0xC9, 0x00,

    _END
};

BYTE code tQC_DCC_SETTING2[] =
{
    //---------Dcc-------------
    4, _NON_AUTOINC, 0x9F, 0x07,
    4, _NON_AUTOINC, 0xC7, 0xD4,
    4, _NON_AUTOINC, 0xC8, 0xB0,
    4, _NON_AUTOINC, 0xC7, 0xD4,
    4, _NON_AUTOINC, 0xC9, 0x00,
    15, _NON_AUTOINC, 0xCA, 0x00, 0x02, 0x03, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x10, 0x00, 0xFF,

    4, _NON_AUTOINC, 0xC7, 0xD4,
    4, _NON_AUTOINC, 0xC9, 0x17,
    8, _NON_AUTOINC, 0xCA, 0x00, 0x00, 0x00, 0x00, 0x00,

    4, _NON_AUTOINC, 0xC7, 0xD5,
    4, _NON_AUTOINC, 0xC9, 0x00,
    26, _NON_AUTOINC, 0xCA, 0x05, 0x0A, 0x11, 0x19, 0x22, 0x2D, 0x37, 0x43, 0x50, 0x5D, 0x6C, 0x7F, 0x96, 0xB1, 0xD1, 0x00, 0x80, 0x00, 0x1F, 0x07, 0x55, 0xF8, 0x48,

    4, _NON_AUTOINC, 0xC7, 0xD5,
    4, _NON_AUTOINC, 0xC9, 0x1B,
    57, _NON_AUTOINC, 0xCA, 0x02, 0xC0, 0x80, 0x07, 0xC0, 0x80, 0x0E, 0xA0, 0x60, 0x15, 0x80, 0xA0, 0x1E, 0xB0, 0xD0, 0x27, 0xE0, 0x60, 0x31, 0x80, 0x70, 0x3D, 0x70, 0xE0, 0x4A, 0xC0, 0xB0, 0x57, 0x90, 0x90, 0x64, 0x70, 0x30, 0x75, 0xE0, 0xF0, 0x8A, 0xF0, 0xE0, 0xA3, 0xB0, 0x00, 0xC0, 0x20, 0x20, 0xE3, 0x80, 0x00, 0x00, 0x00, 0xC0, 0x40, 0x00, 0x08,
    4, _NON_AUTOINC, 0xC7, 0xD4,
    4, _NON_AUTOINC, 0xC9, 0x00,

    _END
};

BYTE code tQC_DCC_SETTING3[] =
{
    //---------Dcc-------------
    4, _NON_AUTOINC, 0x9F, 0x07,
    4, _NON_AUTOINC, 0xC7, 0xA0,
    4, _NON_AUTOINC, 0xC8, 0x90,
    4, _NON_AUTOINC, 0xC7, 0xA0,
    4, _NON_AUTOINC, 0xC9, 0x00,
    15, _NON_AUTOINC, 0xCA, 0x00, 0x01, 0xF7, 0x8F, 0x00, 0x00, 0x4B, 0xFF, 0x00, 0x10, 0x00, 0xFF,

    4, _NON_AUTOINC, 0xC7, 0xA0,
    4, _NON_AUTOINC, 0xC9, 0x17,
    8, _NON_AUTOINC, 0xCA, 0x00, 0xC0, 0x00, 0xC0, 0x00,

    4, _NON_AUTOINC, 0xC7, 0xA1,
    4, _NON_AUTOINC, 0xC9, 0x00,
    26, _NON_AUTOINC, 0xCA, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xF3, 0xF5, 0xF6, 0xF7, 0xF8, 0xF9, 0xF9, 0xFA, 0x00, 0xFF, 0x00, 0xAA, 0xF8, 0x07, 0x59,

    4, _NON_AUTOINC, 0xC7, 0xA1,
    4, _NON_AUTOINC, 0xC9, 0x1B,
    57, _NON_AUTOINC, 0xCA, 0x00, 0x10, 0x20, 0x00, 0x30, 0x40, 0x00, 0x50, 0x60, 0x00, 0x70, 0x80, 0x00, 0x90, 0xA0, 0x00, 0xB0, 0xC0, 0x00, 0xD0, 0xE0, 0x00, 0xF0, 0x00, 0xF2, 0x80, 0x70, 0xF4, 0x50, 0x20, 0xF5, 0xE0, 0x90, 0xF7, 0x30, 0xC0, 0xF8, 0x40, 0xB0, 0xF9, 0x10, 0x60, 0xF9, 0xA0, 0xD0, 0xF9, 0xF0, 0x00, 0x00, 0xC0, 0x80, 0x00, 0xC0, 0x80,
    4, _NON_AUTOINC, 0xC7, 0xA0,
    4, _NON_AUTOINC, 0xC9, 0x00,

    _END
};

BYTE code tQC_DCC_SETTING4[] =
{
    //---------Dcc-------------
    4, _NON_AUTOINC, 0x9F, 0x07,
    4, _NON_AUTOINC, 0xC7, 0xD4,
    4, _NON_AUTOINC, 0xC8, 0xB0,
    4, _NON_AUTOINC, 0xC7, 0xD4,
    4, _NON_AUTOINC, 0xC9, 0x00,
    15, _NON_AUTOINC, 0xCA, 0x00, 0x01, 0xF7, 0x8F, 0x00, 0xC0, 0x00, 0x00, 0xFF, 0x10, 0x00, 0xFF,

    4, _NON_AUTOINC, 0xC7, 0xD4,
    4, _NON_AUTOINC, 0xC9, 0x17,
    8, _NON_AUTOINC, 0xCA, 0x00, 0xC0, 0x00, 0x00, 0xC0,

    4, _NON_AUTOINC, 0xC7, 0xD5,
    4, _NON_AUTOINC, 0xC9, 0x00,
    26, _NON_AUTOINC, 0xCA, 0x25, 0x3C, 0x4D, 0x5D, 0x67, 0x71, 0x79, 0x80, 0x87, 0x90, 0x99, 0xA5, 0xB4, 0xC7, 0xDB, 0xFA, 0x80, 0x7F, 0x01, 0x55, 0x07, 0xAA, 0xB4,

    4, _NON_AUTOINC, 0xC7, 0xD5,
    4, _NON_AUTOINC, 0xC9, 0x1B,
    57, _NON_AUTOINC, 0xCA, 0x17, 0x60, 0x20, 0x31, 0xF0, 0x10, 0x46, 0x20, 0xF0, 0x56, 0x30, 0x10, 0x62, 0x90, 0xA0, 0x6C, 0x30, 0xC0, 0x75, 0x60, 0x10, 0x7C, 0x40, 0x00, 0x83, 0xA0, 0x40, 0x8B, 0x60, 0x70, 0x95, 0x10, 0x00, 0x9E, 0xB0, 0x90, 0xAC, 0x70, 0x40, 0xBD, 0x60, 0x10, 0xD0, 0x30, 0xB0, 0xE8, 0x80, 0x00, 0x00, 0xC0, 0x40, 0xC0, 0x80, 0x08,
    4, _NON_AUTOINC, 0xC7, 0xD4,
    4, _NON_AUTOINC, 0xC9, 0x00,

    _END
};

BYTE code tQC_DCC_SETTING5[] =
{
    //---------Dcc-------------
    4, _NON_AUTOINC, 0x9F, 0x07,
    4, _NON_AUTOINC, 0xC7, 0xB4,
    4, _NON_AUTOINC, 0xC8, 0xB0,
    4, _NON_AUTOINC, 0xC7, 0xB4,
    4, _NON_AUTOINC, 0xC9, 0x00,
    15, _NON_AUTOINC, 0xCA, 0x00,0x02,0x03,0x87,0x00,0xC0,0xFF,0xF0,0x10,0x10,0x00,0xFF,

    4, _NON_AUTOINC, 0xC7, 0xB4,
    4, _NON_AUTOINC, 0xC9, 0x17,
    8, _NON_AUTOINC, 0xCA, 0x00,0xC0,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xC7, 0xB5,
    4, _NON_AUTOINC, 0xC9, 0x00,
    26, _NON_AUTOINC, 0xCA, 0x10,0x20,0x30,0x40,0x50,0x60,0x70,0x80,0x90,0xA0,0xB0,0xC0,0xD0,0xE0,0xF0,0x00,0x80,0xFF,0x09,0x7F,0xFF,0x00,0x85,

    4, _NON_AUTOINC, 0xC7, 0xB5,
    4, _NON_AUTOINC, 0xC9, 0x1B,
    57, _NON_AUTOINC, 0xCA, 0x08,0x00,0x00,0x18,0x00,0x00,0x28,0x00,0x00,0x38,0x00,0x00,0x48,0x00,0x00,0x58,0x00,0x00,0x68,0x00,0x00,0x78,0x00,0x00,0x88,0x00,0x00,0x98,0x00,0x00,0xA8,0x00,0x00,0xB8,0x00,0x00,0xC8,0x00,0x00,0xD8,0x00,0x00,0xE8,0x00,0x00,0xF8,0x00,0x00,0x00,0xC0,0xC0,0xC0,0x00,0x80,
    4, _NON_AUTOINC, 0xC7, 0xB4,
    4, _NON_AUTOINC, 0xC9, 0x00,


    _END
};

BYTE code tQC_DCC_SETTING6[] =
{
    //---------Dcc-------------
    4, _NON_AUTOINC, 0x9F, 0x07,
    4, _NON_AUTOINC, 0xC7, 0xE4,
    4, _NON_AUTOINC, 0xC8, 0xB4,
    4, _NON_AUTOINC, 0xC7, 0xE4,
    4, _NON_AUTOINC, 0xC9, 0x00,
    15, _NON_AUTOINC, 0xCA, 0x00,0x2C,0x9E,0x88,0x00,0xC0,0x00,0x0F,0xEF,0x10,0x00,0xFF,

    4, _NON_AUTOINC, 0xC7, 0xE4,
    4, _NON_AUTOINC, 0xC9, 0x17,
    8, _NON_AUTOINC, 0xCA, 0x00,0x00,0x00,0xC0,0xC0,

    4, _NON_AUTOINC, 0xC7, 0xE5,
    4, _NON_AUTOINC, 0xC9, 0x00,
    26, _NON_AUTOINC, 0xCA, 0x26,0x41,0x57,0x6A,0x7C,0x8D,0x9B,0xAB,0xB7,0xC4,0xD1,0xDC,0xE6,0xEF,0xF8,0x00,0x02,0xC7,0x11,0xFF,0xFF,0xFF,0xD2,

    4, _NON_AUTOINC, 0xC7, 0xE5,
    4, _NON_AUTOINC, 0xC9, 0x1B,
    57, _NON_AUTOINC, 0xCA, 0x14,0xA0,0x10,0x33,0xD0,0x20,0x4C,0x20,0x90,0x60,0xC0,0xD0,0x72,0xA0,0x40,0x85,0x00,0xB0,0x95,0x80,0xF0,0xA3,0xB0,0x10,0xB1,0x80,0x00,0xBD,0xE0,0x40,0xCA,0xB0,0x90,0xD7,0x90,0x20,0xE1,0xA0,0xB0,0xEA,0xD0,0x60,0xF4,0x00,0x90,0xFC,0xB0,0x00,0x00,0x00,0xC0,0xC0,0xC0,0x08,
    4, _NON_AUTOINC, 0xC7, 0xE4,
    4, _NON_AUTOINC, 0xC9, 0x00,

    _END
};

BYTE code tQC_DCC_SETTING7[] =
{
    //---------Dcc-------------
    4, _NON_AUTOINC, 0x9F, 0x07,
    4, _NON_AUTOINC, 0xC7, 0xB4,
    4, _NON_AUTOINC, 0xC8, 0xB8,
    4, _NON_AUTOINC, 0xC7, 0xB4,
    4, _NON_AUTOINC, 0xC9, 0x00,
    15, _NON_AUTOINC, 0xCA, 0x00,0x02,0x0F,0x00,0x00,0xC0,0xB4,0xF0,0x10,0x10,0x00,0xFF,

    4, _NON_AUTOINC, 0xC7, 0xB4,
    4, _NON_AUTOINC, 0xC9, 0x17,
    8, _NON_AUTOINC, 0xCA, 0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xC7, 0xB5,
    4, _NON_AUTOINC, 0xC9, 0x00,
    26, _NON_AUTOINC, 0xCA, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xF3,0xF5,0xF6,0xF7,0xF8,0xF9,0xF9,0xFA,0x00,0x00,0x1A,0x00,0x00,0x00,0xE1,

    4, _NON_AUTOINC, 0xC7, 0xB5,
    4, _NON_AUTOINC, 0xC9, 0x1B,
    57, _NON_AUTOINC, 0xCA, 0x00,0x10,0x20,0x00,0x30,0x40,0x00,0x50,0x60,0x00,0x70,0x80,0x00,0x90,0xA0,0x00,0xB0,0xC0,0x00,0xD0,0xE0,0x00,0xF0,0x00,0xF2,0x80,0x70,0xF4,0x50,0x20,0xF5,0xE0,0x90,0xF7,0x30,0xC0,0xF8,0x40,0xB0,0xF9,0x10,0x60,0xF9,0xA0,0xD0,0xF9,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x80,
    4, _NON_AUTOINC, 0xC7, 0xB4,
    4, _NON_AUTOINC, 0xC9, 0x00,

    _END
};

BYTE code tQC_DCC_SETTING8[] =
{
    //---------Dcc-------------
    4, _NON_AUTOINC, 0x9F, 0x07,
    4, _NON_AUTOINC, 0xC7, 0x80,
    4, _NON_AUTOINC, 0xC8, 0xA0,
    4, _NON_AUTOINC, 0xC7, 0x80,
    4, _NON_AUTOINC, 0xC9, 0x00,
    15, _NON_AUTOINC, 0xCA, 0x00, 0x01, 0xE3, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x10, 0x00, 0xFF,

    4, _NON_AUTOINC, 0xC7, 0x81,
    4, _NON_AUTOINC, 0xC9, 0x00,
    26, _NON_AUTOINC, 0xCA, 0x10, 0x20, 0x30, 0x40, 0x50, 0x60, 0x70, 0x80, 0xC5, 0xD2, 0xDC, 0xE5, 0xEE, 0xF6, 0xFB, 0x00, 0x00, 0xFF, 0x10, 0x50, 0x14, 0x34, 0x2E,

    4, _NON_AUTOINC, 0xC7, 0x81,
    4, _NON_AUTOINC, 0xC9, 0x1B,
    57, _NON_AUTOINC, 0xCA, 0x08, 0x00, 0x00, 0x18, 0x00, 0x00, 0x28, 0x00, 0x00, 0x38, 0x00, 0x00, 0x48, 0x00, 0x00, 0x58, 0x00, 0x00, 0x68, 0x00, 0x00, 0x78, 0x00, 0x00, 0xBF, 0x40, 0x30, 0xCC, 0x80, 0x80, 0xD6, 0xA0, 0x90, 0xE0, 0xB0, 0xC0, 0xE9, 0xE0, 0x00, 0xF1, 0xB0, 0x40, 0xF8, 0x90, 0xC0, 0xFD, 0xA0, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x08,
    4, _NON_AUTOINC, 0xC7, 0x80,
    4, _NON_AUTOINC, 0xC9, 0x00,

    //---------Dcc_Sub-------------
    4, _NON_AUTOINC, 0x9F, 0x47,
    4, _NON_AUTOINC, 0xC7, 0xA0,
    4, _NON_AUTOINC, 0xC8, 0x80,
    4, _NON_AUTOINC, 0xC7, 0xA0,
    4, _NON_AUTOINC, 0xC9, 0x06,
    4, _NON_AUTOINC, 0xCA, 0xFF,

    4, _NON_AUTOINC, 0xC7, 0xA1,
    4, _NON_AUTOINC, 0xC9, 0x00,
    26, _NON_AUTOINC, 0xCA, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xF3, 0xF5, 0xF6, 0xF7, 0xF8, 0xF9, 0xF9, 0xFA, 0x00, 0xFF, 0x00, 0xAA, 0xF8, 0x07, 0x59,

    4, _NON_AUTOINC, 0xC7, 0xA1,
    4, _NON_AUTOINC, 0xC9, 0x1B,
    57, _NON_AUTOINC, 0xCA, 0x00, 0x10, 0x20, 0x00, 0x30, 0x40, 0x00, 0x50, 0x60, 0x00, 0x70, 0x80, 0x00, 0x90, 0xA0, 0x00, 0xB0, 0xC0, 0x00, 0xD0, 0xE0, 0x00, 0xF0, 0x00, 0xF2, 0x80, 0x70, 0xF4, 0x50, 0x20, 0xF5, 0xE0, 0x90, 0xF7, 0x30, 0xC0, 0xF8, 0x40, 0xB0, 0xF9, 0x10, 0x60, 0xF9, 0xA0, 0xD0, 0xF9, 0xF0, 0x00, 0x00, 0xC0, 0x80, 0x00, 0xC0, 0x80,
    4, _NON_AUTOINC, 0xC7, 0xA0,
    4, _NON_AUTOINC, 0xC9, 0x00,

    _END
};

BYTE code tQC_DCC_SETTING9[] =
{
    //---------Dcc-------------
    4, _NON_AUTOINC, 0x9F, 0x07,
    4, _NON_AUTOINC, 0xC7, 0xA0,
    4, _NON_AUTOINC, 0xC8, 0x80,
    4, _NON_AUTOINC, 0xC7, 0xA0,
    4, _NON_AUTOINC, 0xC9, 0x00,
    15, _NON_AUTOINC, 0xCA, 0x00, 0x01, 0xD8, 0x04, 0x00, 0x00, 0xB4, 0xFF, 0x00, 0x10, 0x00, 0xFF,

    4, _NON_AUTOINC, 0xC7, 0xA1,
    4, _NON_AUTOINC, 0xC9, 0x00,
    26, _NON_AUTOINC, 0xCA, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xF3, 0xF5, 0xF6, 0xF7, 0xF8, 0xF9, 0xF9, 0xFA, 0x00, 0xFF, 0x00, 0xAA, 0xF8, 0x07, 0x59,

    4, _NON_AUTOINC, 0xC7, 0xA1,
    4, _NON_AUTOINC, 0xC9, 0x1B,
    57, _NON_AUTOINC, 0xCA, 0x00, 0x10, 0x20, 0x00, 0x30, 0x40, 0x00, 0x50, 0x60, 0x00, 0x70, 0x80, 0x00, 0x90, 0xA0, 0x00, 0xB0, 0xC0, 0x00, 0xD0, 0xE0, 0x00, 0xF0, 0x00, 0xF2, 0x80, 0x70, 0xF4, 0x50, 0x20, 0xF5, 0xE0, 0x90, 0xF7, 0x30, 0xC0, 0xF8, 0x40, 0xB0, 0xF9, 0x10, 0x60, 0xF9, 0xA0, 0xD0, 0xF9, 0xF0, 0x00, 0x00, 0xC0, 0x80, 0x00, 0xC0, 0x80,
    4, _NON_AUTOINC, 0xC7, 0xA0,
    4, _NON_AUTOINC, 0xC9, 0x00,

    //---------Dcc_Sub-------------
    4, _NON_AUTOINC, 0x9F, 0x47,
    4, _NON_AUTOINC, 0xC7, 0x80,
    4, _NON_AUTOINC, 0xC8, 0xA0,
    4, _NON_AUTOINC, 0xC7, 0x80,
    4, _NON_AUTOINC, 0xC9, 0x06,
    4, _NON_AUTOINC, 0xCA, 0x00,

    4, _NON_AUTOINC, 0xC7, 0x81,
    4, _NON_AUTOINC, 0xC9, 0x00,
    26, _NON_AUTOINC, 0xCA, 0x10, 0x20, 0x30, 0x40, 0x50, 0x60, 0x70, 0x80, 0xC5, 0xD2, 0xDC, 0xE5, 0xEE, 0xF6, 0xFB, 0x00, 0x00, 0xFF, 0x10, 0x50, 0x14, 0x34, 0x2E,

    4, _NON_AUTOINC, 0xC7, 0x81,
    4, _NON_AUTOINC, 0xC9, 0x1B,
    57, _NON_AUTOINC, 0xCA, 0x08, 0x00, 0x00, 0x18, 0x00, 0x00, 0x28, 0x00, 0x00, 0x38, 0x00, 0x00, 0x48, 0x00, 0x00, 0x58, 0x00, 0x00, 0x68, 0x00, 0x00, 0x78, 0x00, 0x00, 0xBF, 0x40, 0x30, 0xCC, 0x80, 0x80, 0xD6, 0xA0, 0x90, 0xE0, 0xB0, 0xC0, 0xE9, 0xE0, 0x00, 0xF1, 0xB0, 0x40, 0xF8, 0x90, 0xC0, 0xFD, 0xA0, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x08,
    4, _NON_AUTOINC, 0xC7, 0x80,
    4, _NON_AUTOINC, 0xC9, 0x00,

    _END
};

BYTE code tQC_DCC_SETTING10[] =
{
    //---------Dcc-------------
    4, _NON_AUTOINC, 0x9F, 0x07,
    4, _NON_AUTOINC, 0xC7, 0x80,
    4, _NON_AUTOINC, 0xC8, 0xA0,
    4, _NON_AUTOINC, 0xC7, 0x80,
    4, _NON_AUTOINC, 0xC9, 0x00,
    15, _NON_AUTOINC, 0xCA, 0x00,0x01,0xE3,0x00,0x00,0x00,0x00,0xFF,0x00,0x10,0x00,0xFF,

    4, _NON_AUTOINC, 0xC7, 0x81,
    4, _NON_AUTOINC, 0xC9, 0x00,
    26, _NON_AUTOINC, 0xCA, 0x26,0x41,0x57,0x6A,0x7C,0x8D,0x9B,0xAB,0xB7,0xC4,0xD1,0xDC,0xE6,0xEF,0xF8,0x00,0x00,0x00,0x0F,0xAF,0xAA,0x55,0x3F,

    4, _NON_AUTOINC, 0xC7, 0x81,
    4, _NON_AUTOINC, 0xC9, 0x1B,
    57, _NON_AUTOINC, 0xCA, 0x14,0xA0,0x10,0x33,0xD0,0x20,0x4C,0x20,0x90,0x60,0xC0,0xD0,0x72,0xA0,0x40,0x85,0x00,0xB0,0x95,0x80,0xF0,0xA3,0xB0,0x10,0xB1,0x80,0x00,0xBD,0xE0,0x40,0xCA,0xB0,0x90,0xD7,0x90,0x20,0xE1,0xA0,0xB0,0xEA,0xD0,0x60,0xF4,0x00,0x90,0xFC,0xB0,0x00,0x00,0x00,0x00,0x80,0x40,0x80,
    4, _NON_AUTOINC, 0xC7, 0x80,
    4, _NON_AUTOINC, 0xC9, 0x00,

    //---------Dcc_Sub-------------
    4, _NON_AUTOINC, 0x9F, 0x47,
    4, _NON_AUTOINC, 0xC7, 0x80,
    4, _NON_AUTOINC, 0xC8, 0xA0,
    4, _NON_AUTOINC, 0xC7, 0x80,
    4, _NON_AUTOINC, 0xC9, 0x06,
    4, _NON_AUTOINC, 0xCA, 0x00,

    4, _NON_AUTOINC, 0xC7, 0x81,
    4, _NON_AUTOINC, 0xC9, 0x00,
    26, _NON_AUTOINC, 0xCA, 0x05,0x0A,0x11,0x19,0x22,0x2D,0x37,0x43,0x50,0x5D,0x6C,0x7F,0x96,0xB1,0xD1,0x00,0x00,0x00,0x1F,0xA3,0x79,0x55,0x48,

    4, _NON_AUTOINC, 0xC7, 0x81,
    4, _NON_AUTOINC, 0xC9, 0x1B,
    57, _NON_AUTOINC, 0xCA, 0x02,0xC0,0x80,0x07,0xC0,0x80,0x0E,0xA0,0x60,0x15,0x80,0xA0,0x1E,0xB0,0xD0,0x27,0xE0,0x60,0x31,0x80,0x70,0x3D,0x70,0xE0,0x4A,0xC0,0xB0,0x57,0x90,0x90,0x64,0x70,0x30,0x75,0xE0,0xF0,0x8A,0xF0,0xE0,0xA3,0xB0,0x00,0xC0,0x20,0x20,0xE3,0x80,0x00,0x00,0x00,0xC0,0xC0,0x40,0x08,
    4, _NON_AUTOINC, 0xC7, 0x80,
    4, _NON_AUTOINC, 0xC9, 0x00,

    _END
};

BYTE code tQC_DCC_SETTING11[] =
{
    //---------Dcc-------------
    4, _NON_AUTOINC, 0x9F, 0x07,
    4, _NON_AUTOINC, 0xC7, 0xA0,
    4, _NON_AUTOINC, 0xC8, 0x80,
    4, _NON_AUTOINC, 0xC7, 0xA0,
    4, _NON_AUTOINC, 0xC9, 0x00,
    15, _NON_AUTOINC, 0xCA, 0x00,0x01,0xE3,0x04,0x00,0x00,0xFF,0xFF,0x00,0x10,0x00,0xFF,

    4, _NON_AUTOINC, 0xC7, 0xA1,
    4, _NON_AUTOINC, 0xC9, 0x00,
    26, _NON_AUTOINC, 0xCA, 0x10,0x20,0x30,0x40,0x50,0x60,0x70,0x80,0xC5,0xD2,0xDC,0xE5,0xEE,0xF6,0xFB,0x00,0x00,0xFF,0x10,0x50,0x14,0x34,0x2E,

    4, _NON_AUTOINC, 0xC7, 0xA1,
    4, _NON_AUTOINC, 0xC9, 0x1B,
    57, _NON_AUTOINC, 0xCA, 0x08,0x00,0x00,0x18,0x00,0x00,0x28,0x00,0x00,0x38,0x00,0x00,0x48,0x00,0x00,0x58,0x00,0x00,0x68,0x00,0x00,0x78,0x00,0x00,0xBF,0x40,0x30,0xCC,0x80,0x80,0xD6,0xA0,0x90,0xE0,0xB0,0xC0,0xE9,0xE0,0x00,0xF1,0xB0,0x40,0xF8,0x90,0xC0,0xFD,0xA0,0x00,0x00,0xC0,0x00,0x00,0x00,0x08,
    4, _NON_AUTOINC, 0xC7, 0xA0,
    4, _NON_AUTOINC, 0xC9, 0x00,

    //---------Dcc_Sub-------------
    4, _NON_AUTOINC, 0x9F, 0x47,
    4, _NON_AUTOINC, 0xC7, 0xA0,
    4, _NON_AUTOINC, 0xC8, 0x80,
    4, _NON_AUTOINC, 0xC7, 0xA0,
    4, _NON_AUTOINC, 0xC9, 0x06,
    4, _NON_AUTOINC, 0xCA, 0xB3,

    4, _NON_AUTOINC, 0xC7, 0xA1,
    4, _NON_AUTOINC, 0xC9, 0x00,
    26, _NON_AUTOINC, 0xCA, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xF3,0xF5,0xF6,0xF7,0xF8,0xF9,0xF9,0xFA,0x00,0xFF,0x00,0xAA,0xF8,0x07,0x59,

    4, _NON_AUTOINC, 0xC7, 0xA1,
    4, _NON_AUTOINC, 0xC9, 0x1B,
    57, _NON_AUTOINC, 0xCA, 0x00,0x10,0x20,0x00,0x30,0x40,0x00,0x50,0x60,0x00,0x70,0x80,0x00,0x90,0xA0,0x00,0xB0,0xC0,0x00,0xD0,0xE0,0x00,0xF0,0x00,0xF2,0x80,0x70,0xF4,0x50,0x20,0xF5,0xE0,0x90,0xF7,0x30,0xC0,0xF8,0x40,0xB0,0xF9,0x10,0x60,0xF9,0xA0,0xD0,0xF9,0xF0,0x00,0x00,0xC0,0x80,0x00,0xC0,0x80,
    4, _NON_AUTOINC, 0xC7, 0xA0,
    4, _NON_AUTOINC, 0xC9, 0x00,

    _END
};

BYTE code tQC_DCC_SETTING12[] =
{
    //---------Dcc-------------
    4, _NON_AUTOINC, 0x9F, 0x07,
    4, _NON_AUTOINC, 0xC7, 0x84,
    4, _NON_AUTOINC, 0xC8, 0xB0,
    4, _NON_AUTOINC, 0xC7, 0x84,
    4, _NON_AUTOINC, 0xC9, 0x00,
    15, _NON_AUTOINC, 0xCA, 0x00, 0x01, 0xF7, 0x80, 0x98, 0xC0, 0x00, 0xFA, 0x05, 0x10, 0x00, 0xFF,

    4, _NON_AUTOINC, 0xC7, 0x84,
    4, _NON_AUTOINC, 0xC9, 0x17,
    8, _NON_AUTOINC, 0xCA, 0x00, 0xC0, 0x40, 0x00, 0x00,

    4, _NON_AUTOINC, 0xC7, 0x85,
    4, _NON_AUTOINC, 0xC9, 0x00,
    26, _NON_AUTOINC, 0xCA, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xF3, 0xF5, 0xF6, 0xF7, 0xF8, 0xF9, 0xF9, 0xFA, 0x80, 0x7F, 0x09, 0x50, 0x14, 0x34, 0x84,

    4, _NON_AUTOINC, 0xC7, 0x85,
    4, _NON_AUTOINC, 0xC9, 0x1B,
    57, _NON_AUTOINC, 0xCA, 0x00, 0x10, 0x20, 0x00, 0x30, 0x40, 0x00, 0x50, 0x60, 0x00, 0x70, 0x80, 0x00, 0x90, 0xA0, 0x00, 0xB0, 0xC0, 0x00, 0xD0, 0xE0, 0x00, 0xF0, 0x00, 0xF2, 0x80, 0x70, 0xF4, 0x50, 0x20, 0xF5, 0xE0, 0x90, 0xF7, 0x30, 0xC0, 0xF8, 0x40, 0xB0, 0xF9, 0x10, 0x60, 0xF9, 0xA0, 0xD0, 0xF9, 0xF0, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x80,
    4, _NON_AUTOINC, 0xC7, 0x84,
    4, _NON_AUTOINC, 0xC9, 0x00,

    _END
};

BYTE code tQC_DCC_SETTING13[] =
{
    //---------Dcc-------------
    4, _NON_AUTOINC, 0x9F, 0x07,
    4, _NON_AUTOINC, 0xC7, 0xE4,
    4, _NON_AUTOINC, 0xC8, 0xB0,
    4, _NON_AUTOINC, 0xC7, 0xE4,
    4, _NON_AUTOINC, 0xC9, 0x00,
    15, _NON_AUTOINC, 0xCA, 0x00, 0x01, 0xF7, 0x81, 0xFF, 0xC0, 0xB4, 0xED, 0x0B, 0x10, 0x00, 0xFF,

    4, _NON_AUTOINC, 0xC7, 0xE4,
    4, _NON_AUTOINC, 0xC9, 0x17,
    8, _NON_AUTOINC, 0xCA, 0x00, 0x40, 0xC0, 0x80, 0x40,

    4, _NON_AUTOINC, 0xC7, 0xE5,
    4, _NON_AUTOINC, 0xC9, 0x00,
    26, _NON_AUTOINC, 0xCA, 0x25, 0x3C, 0x4D, 0x5D, 0x67, 0x71, 0x79, 0x80, 0x87, 0x90, 0x99, 0xA5, 0xB4, 0xC7, 0xDB, 0xFA, 0x80, 0x7F, 0x13, 0x50, 0x14, 0x34, 0x4B,

    4, _NON_AUTOINC, 0xC7, 0xE5,
    4, _NON_AUTOINC, 0xC9, 0x1B,
    57, _NON_AUTOINC, 0xCA, 0x17, 0x60, 0x20, 0x31, 0xF0, 0x10, 0x46, 0x20, 0xF0, 0x56, 0x30, 0x10, 0x62, 0x90, 0xA0, 0x6C, 0x30, 0xC0, 0x75, 0x60, 0x10, 0x7C, 0x40, 0x00, 0x83, 0xA0, 0x40, 0x8B, 0x60, 0x70, 0x95, 0x10, 0x00, 0x9E, 0xB0, 0x90, 0xAC, 0x70, 0x40, 0xBD, 0x60, 0x10, 0xD0, 0x30, 0xB0, 0xE8, 0x80, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x08,
    4, _NON_AUTOINC, 0xC7, 0xE4,
    4, _NON_AUTOINC, 0xC9, 0x00,

    _END
};

//--------------------------------------------------
// Code Tables of ICM CRC
//--------------------------------------------------
BYTE code tQC_ICM_CRC_TABLE0[] = {
    0x1D, 0x27, 0x14, 0x78, 0x91, 0xAD, // M1
    0x50, 0xD7, 0xC5, 0x66, 0x74, 0xDB, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_ICM_CRC_TABLE1[] = {
    0x77, 0x35, 0x30, 0xA7, 0xA9, 0x35, // M1
    0x15, 0xAE, 0x42, 0x08, 0xE2, 0xC8, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_ICM_CRC_TABLE2[] = {
    0x96, 0xA6, 0x6A, 0x42, 0x88, 0x27, // M1
    0xBA, 0xEB, 0xAD, 0xDC, 0x2B, 0xA4, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_ICM_CRC_TABLE3[] = {
    0xD8, 0x7F, 0x80, 0x6B, 0x81, 0xD2, // M1
    0x5B, 0xAD, 0xF6, 0x4E, 0xAA, 0x71, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_ICM_CRC_TABLE4[] = {
    0x0E, 0xCC, 0x2A, 0xEE, 0x12, 0x52, // M1
    0x8B, 0x4D, 0xD9, 0xA8, 0xB9, 0x49, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_ICM_CRC_TABLE5[] = {
    0x60, 0x21, 0xAD, 0xF1, 0x3F, 0xA2, // M1
    0x85, 0x6A, 0x54, 0x37, 0xC2, 0x3B, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_ICM_CRC_TABLE6[] = {
    0xF0, 0xEA, 0xC8, 0xE2, 0xDE, 0x73, // M1
    0xEE, 0xE9, 0xDC, 0x3F, 0x0A, 0x45, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_ICM_CRC_TABLE7[] = {
    0x63, 0x75, 0x1C, 0x51, 0x11, 0x90, // M1
    0xC9, 0xE9, 0xB4, 0x0B, 0x56, 0x05, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_ICM_CRC_TABLE8[] = {
    0x01, 0xCD, 0x03, 0x59, 0x92, 0xBC, // M1
    0x38, 0x37, 0xD1, 0x95, 0xBF, 0x00, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_ICM_CRC_TABLE9[] = {
    0xA9, 0x5B, 0x06, 0x3D, 0xC0, 0x57, // M1
    0xFC, 0xF2, 0x7A, 0xCD, 0x86, 0x06, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

//--------------------------------------------------
// Code Tables of ICM Setting
//--------------------------------------------------
BYTE code tQC_ICM_SETTING0[] =
{
    //---------IcmM1-------------
    4, _NON_AUTOINC, 0x9F, 0x07,
    4, _NON_AUTOINC, 0xCC, 0x00,
    4, _NON_AUTOINC, 0xCD, 0x00,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x01,0xD2,0x00,0x80,0x01,0x80,0x02,0x00,0x45,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x01,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x01,0xD2,0x00,0x80,0x01,0x80,0x02,0x00,0x45,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x02,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x04,0x2E,0x00,0x80,0x01,0x80,0x02,0x00,0x7F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x03,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x04,0x2E,0x00,0x80,0x01,0x80,0x02,0x00,0x7F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x04,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x07,0x00,0x00,0x80,0x01,0x80,0x02,0x00,0x46,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x05,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x07,0x00,0x00,0x80,0x01,0x80,0x02,0x00,0x46,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x06,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x09,0xD2,0x00,0x80,0x01,0x80,0x02,0x00,0x1C,0x28,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x07,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x09,0xD2,0x00,0x80,0x01,0x80,0x02,0x00,0x1C,0x28,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,
    4, _NON_AUTOINC, 0xCD, 0x0F,
    4, _NON_AUTOINC, 0xCE, 0x00,

    4, _NON_AUTOINC, 0xD0, 0xFC,
    4, _NON_AUTOINC, 0xD1, 0x00,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0xD4,0x01,0xA8,0x01,0x80,0x01,0x80,0x02,0x80,0x02,0x80,0x02,0x80,0x03,0x80,0xF6,0xD4,0xEC,0xA9,0xE2,0x80,0xD8,0x80,0xCE,0x80,0xC4,0x80,0xB9,0x80,0xB0,0x80,0x0B,0xD4,0x16,0xA9,0x21,0x80,0x2D,0x80,0x38,0x80,0x43,0x80,0x4E,0x80,0x59,0x80,0xEB,0xD5,0xD5,0xAB,0xC0,0x80,0xAB,0x80,0x95,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x17,0xD2,0x2E,0xA5,0x45,0x80,0x5C,0x80,0x72,0x80,0x7F,0x80,0x7F,0x80,0x7F,0x80,0x06,0x94,0x07,0x3C,0x05,0xEB,0x07,0xF8,0x03,0xFB,0x00,0x00,0x00,0x82,0x01,0x04,0x01,0x8B,0x02,0xD2,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0xF0,0xC0,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x01,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x28,0xE7,0x50,0xCD,0x78,0xB4,0x7F,0x9B,0x7F,0x81,0x7F,0x80,0x7F,0x80,0x7F,0x80,0x20,0xDC,0x40,0xB9,0x61,0x95,0x7F,0x80,0x7F,0x80,0x7F,0x80,0x7F,0x80,0x7F,0x80,0x2F,0xF2,0x5E,0xE4,0x7F,0xD6,0x7F,0xC8,0x7F,0xBA,0x7F,0xAC,0x7F,0x9F,0x7F,0x92,0x17,0xD2,0x2E,0xA5,0x45,0x80,0x5C,0x80,0x72,0x80,0x7F,0x80,0x7F,0x80,0x7F,0x80,0x35,0x00,0x6B,0x00,0x7F,0x00,0x7F,0x00,0x7F,0x00,0x7F,0x00,0x7F,0x00,0x7F,0x00,0x00,0x93,0x02,0x31,0x0F,0x02,0x03,0xFB,0x0C,0x05,0x02,0xD2,0x00,0x7F,0x00,0xFF,0x01,0x7F,0x02,0x5C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0xF0,0xC0,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x02,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x22,0x22,0x43,0x44,0x65,0x66,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x2D,0x11,0x5B,0x22,0x7F,0x32,0x7F,0x43,0x7F,0x54,0x7F,0x65,0x7F,0x75,0x7F,0x7F,0x1A,0x2B,0x34,0x55,0x4E,0x7F,0x68,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x35,0x00,0x6B,0x00,0x7F,0x00,0x7F,0x00,0x7F,0x00,0x7F,0x00,0x7F,0x00,0x7F,0x00,0x15,0x2B,0x2B,0x55,0x40,0x7F,0x55,0x7F,0x6B,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x09,0xE8,0x0A,0xF9,0x09,0x5F,0x0C,0x05,0x08,0x08,0x05,0x2E,0x00,0x9F,0x01,0x6B,0x01,0xD8,0x02,0xD2,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0xF0,0xC0,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x03,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x0C,0x07,0x19,0x0F,0x25,0x16,0x31,0x1D,0x3E,0x25,0x4A,0x2C,0x56,0x33,0x62,0x3A,0x0D,0x06,0x1A,0x0C,0x27,0x12,0x34,0x18,0x41,0x1E,0x4E,0x23,0x5B,0x29,0x68,0x2F,0x0B,0x0B,0x15,0x16,0x20,0x21,0x2A,0x2C,0x35,0x36,0x3F,0x41,0x4A,0x4C,0x54,0x56,0x10,0x00,0x20,0x00,0x30,0x00,0x40,0x00,0x50,0x00,0x60,0x00,0x70,0x00,0x7E,0x00,0x08,0x10,0x10,0x20,0x18,0x30,0x20,0x40,0x28,0x50,0x30,0x60,0x38,0x70,0x3F,0x7E,0x09,0xDC,0x09,0x81,0x0A,0xBE,0x08,0x08,0x0C,0x05,0x08,0x00,0x01,0x15,0x01,0x5E,0x02,0x0A,0x02,0xD2,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0xF0,0xC0,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x04,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x01,0x10,0x02,0x20,0x03,0x30,0x05,0x40,0x06,0x50,0x07,0x60,0x08,0x70,0x09,0x7E,0x04,0x10,0x09,0x20,0x0D,0x30,0x11,0x40,0x16,0x50,0x1A,0x60,0x1F,0x70,0x23,0x7E,0xFE,0x10,0xFC,0x20,0xFA,0x30,0xF8,0x40,0xF6,0x50,0xF4,0x60,0xF2,0x70,0xF0,0x7E,0x08,0x10,0x10,0x20,0x18,0x30,0x20,0x40,0x28,0x50,0x30,0x60,0x38,0x70,0x3F,0x7E,0xF8,0x10,0xF0,0x20,0xE8,0x30,0xE0,0x40,0xD8,0x50,0xD0,0x60,0xC8,0x70,0xC1,0x7E,0x0F,0x70,0x0D,0xD3,0x01,0x01,0x0C,0x05,0x03,0xFB,0x0A,0xD2,0x00,0x80,0x01,0x00,0x01,0x80,0x02,0x5C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0xF0,0xC0,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x05,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0xF1,0x03,0xE3,0x05,0xD4,0x08,0xC5,0x0B,0xB7,0x0D,0xA8,0x10,0x99,0x13,0x8C,0x15,0xF2,0x05,0xE5,0x09,0xD7,0x0E,0xC9,0x13,0xBC,0x18,0xAE,0x1C,0xA1,0x21,0x94,0x26,0xF0,0x01,0xE1,0x01,0xD1,0x02,0xC1,0x02,0xB1,0x03,0xA2,0x03,0x92,0x04,0x83,0x04,0xF8,0x10,0xF0,0x20,0xE8,0x30,0xE0,0x40,0xD8,0x50,0xD0,0x60,0xC8,0x70,0xC1,0x7E,0xF0,0x00,0xE0,0x00,0xD0,0x00,0xC0,0x00,0xB0,0x00,0xA0,0x00,0x90,0x00,0x82,0x00,0x07,0x4C,0x06,0xCA,0x07,0xD6,0x03,0xFB,0x07,0xF8,0x0D,0x2E,0x01,0xF8,0x02,0x5C,0x02,0xBC,0x02,0xD2,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0xF0,0xC0,0x00,0xFC,
    4, _NON_AUTOINC, 0xD1, 0x00,
    4, _NON_AUTOINC, 0xD2, 0x00,

    4, _NON_AUTOINC, 0xD4, 0x02,
    //---------IcmM2-------------
    4, _NON_AUTOINC, 0x9F, 0x47,
    4, _NON_AUTOINC, 0xCC, 0x00,
    4, _NON_AUTOINC, 0xCD, 0x00,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x01,0xD2,0x00,0x80,0x01,0x80,0x02,0x00,0x45,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x01,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x01,0xD2,0x00,0x80,0x01,0x80,0x02,0x00,0x45,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x02,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x04,0x2E,0x00,0x80,0x01,0x80,0x02,0x00,0x7F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x03,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x04,0x2E,0x00,0x80,0x01,0x80,0x02,0x00,0x7F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x04,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x07,0x00,0x00,0x80,0x01,0x80,0x02,0x00,0x46,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x05,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x07,0x00,0x00,0x80,0x01,0x80,0x02,0x00,0x46,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x06,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x09,0xD2,0x00,0x80,0x01,0x80,0x02,0x00,0x1C,0x28,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x07,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x09,0xD2,0x00,0x80,0x01,0x80,0x02,0x00,0x1C,0x28,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,
    4, _NON_AUTOINC, 0xCD, 0x0F,
    4, _NON_AUTOINC, 0xCE, 0x00,

    4, _NON_AUTOINC, 0xD0, 0x9C,
    4, _NON_AUTOINC, 0xD1, 0x10,
    4, _NON_AUTOINC, 0xD1, 0x10,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x0C,0x07,0x19,0x0F,0x25,0x16,0x31,0x1D,0x3E,0x25,0x4A,0x2C,0x56,0x33,0x62,0x3A,0x0D,0x06,0x1A,0x0C,0x27,0x12,0x34,0x18,0x41,0x1E,0x4E,0x23,0x5B,0x29,0x68,0x2F,0x0B,0x0B,0x15,0x16,0x20,0x21,0x2A,0x2C,0x35,0x36,0x3F,0x41,0x4A,0x4C,0x54,0x56,0x10,0x00,0x20,0x00,0x30,0x00,0x40,0x00,0x50,0x00,0x60,0x00,0x70,0x00,0x7E,0x00,0x08,0x10,0x10,0x20,0x18,0x30,0x20,0x40,0x28,0x50,0x30,0x60,0x38,0x70,0x3F,0x7E,0x09,0xDC,0x09,0x81,0x0A,0xBE,0x08,0x08,0x0C,0x05,0x08,0x00,0x01,0x15,0x01,0x5E,0x02,0x0A,0x02,0xD2,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0xF0,0xC0,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x11,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x01,0x10,0x02,0x20,0x03,0x30,0x05,0x40,0x06,0x50,0x07,0x60,0x08,0x70,0x09,0x7E,0x04,0x10,0x09,0x20,0x0D,0x30,0x11,0x40,0x16,0x50,0x1A,0x60,0x1F,0x70,0x23,0x7E,0xFE,0x10,0xFC,0x20,0xFA,0x30,0xF8,0x40,0xF6,0x50,0xF4,0x60,0xF2,0x70,0xF0,0x7E,0x08,0x10,0x10,0x20,0x18,0x30,0x20,0x40,0x28,0x50,0x30,0x60,0x38,0x70,0x3F,0x7E,0xF8,0x10,0xF0,0x20,0xE8,0x30,0xE0,0x40,0xD8,0x50,0xD0,0x60,0xC8,0x70,0xC1,0x7E,0x0F,0x70,0x0D,0xD3,0x01,0x01,0x0C,0x05,0x03,0xFB,0x0A,0xD2,0x00,0x80,0x01,0x00,0x01,0x80,0x02,0x5C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0xF0,0xC0,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x12,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0xF1,0x03,0xE3,0x05,0xD4,0x08,0xC5,0x0B,0xB7,0x0D,0xA8,0x10,0x99,0x13,0x8C,0x15,0xF2,0x05,0xE5,0x09,0xD7,0x0E,0xC9,0x13,0xBC,0x18,0xAE,0x1C,0xA1,0x21,0x94,0x26,0xF0,0x01,0xE1,0x01,0xD1,0x02,0xC1,0x02,0xB1,0x03,0xA2,0x03,0x92,0x04,0x83,0x04,0xF8,0x10,0xF0,0x20,0xE8,0x30,0xE0,0x40,0xD8,0x50,0xD0,0x60,0xC8,0x70,0xC1,0x7E,0xF0,0x00,0xE0,0x00,0xD0,0x00,0xC0,0x00,0xB0,0x00,0xA0,0x00,0x90,0x00,0x82,0x00,0x07,0x4C,0x06,0xCA,0x07,0xD6,0x03,0xFB,0x07,0xF8,0x0D,0x2E,0x01,0xF8,0x02,0x5C,0x02,0xBC,0x02,0xD2,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0xF0,0xC0,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x13,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x0C,0x07,0x19,0x0F,0x25,0x16,0x31,0x1D,0x3E,0x25,0x4A,0x2C,0x56,0x33,0x62,0x3A,0x0D,0x06,0x1A,0x0C,0x27,0x12,0x34,0x18,0x41,0x1E,0x4E,0x23,0x5B,0x29,0x68,0x2F,0x0B,0x0B,0x15,0x16,0x20,0x21,0x2A,0x2C,0x35,0x36,0x3F,0x41,0x4A,0x4C,0x54,0x56,0x10,0x00,0x20,0x00,0x30,0x00,0x40,0x00,0x50,0x00,0x60,0x00,0x70,0x00,0x7E,0x00,0x08,0x10,0x10,0x20,0x18,0x30,0x20,0x40,0x28,0x50,0x30,0x60,0x38,0x70,0x3F,0x7E,0x09,0xDC,0x09,0x81,0x0A,0xBE,0x08,0x08,0x0C,0x05,0x08,0x00,0x01,0x15,0x01,0x5E,0x02,0x0A,0x02,0xD2,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0xF0,0xC0,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x14,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x01,0x10,0x02,0x20,0x03,0x30,0x05,0x40,0x06,0x50,0x07,0x60,0x08,0x70,0x09,0x7E,0x04,0x10,0x09,0x20,0x0D,0x30,0x11,0x40,0x16,0x50,0x1A,0x60,0x1F,0x70,0x23,0x7E,0xFE,0x10,0xFC,0x20,0xFA,0x30,0xF8,0x40,0xF6,0x50,0xF4,0x60,0xF2,0x70,0xF0,0x7E,0x08,0x10,0x10,0x20,0x18,0x30,0x20,0x40,0x28,0x50,0x30,0x60,0x38,0x70,0x3F,0x7E,0xF8,0x10,0xF0,0x20,0xE8,0x30,0xE0,0x40,0xD8,0x50,0xD0,0x60,0xC8,0x70,0xC1,0x7E,0x0F,0x70,0x0D,0xD3,0x01,0x01,0x0C,0x05,0x03,0xFB,0x0A,0xD2,0x00,0x80,0x01,0x00,0x01,0x80,0x02,0x5C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0xF0,0xC0,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x15,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0xF1,0x03,0xE3,0x05,0xD4,0x08,0xC5,0x0B,0xB7,0x0D,0xA8,0x10,0x99,0x13,0x8C,0x15,0xF2,0x05,0xE5,0x09,0xD7,0x0E,0xC9,0x13,0xBC,0x18,0xAE,0x1C,0xA1,0x21,0x94,0x26,0xF0,0x01,0xE1,0x01,0xD1,0x02,0xC1,0x02,0xB1,0x03,0xA2,0x03,0x92,0x04,0x83,0x04,0xF8,0x10,0xF0,0x20,0xE8,0x30,0xE0,0x40,0xD8,0x50,0xD0,0x60,0xC8,0x70,0xC1,0x7E,0xF0,0x00,0xE0,0x00,0xD0,0x00,0xC0,0x00,0xB0,0x00,0xA0,0x00,0x90,0x00,0x82,0x00,0x07,0x4C,0x06,0xCA,0x07,0xD6,0x03,0xFB,0x07,0xF8,0x0D,0x2E,0x01,0xF8,0x02,0x5C,0x02,0xBC,0x02,0xD2,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0xF0,0xC0,0x00,0xFC,
    4, _NON_AUTOINC, 0xD1, 0x10,
    4, _NON_AUTOINC, 0xD2, 0x00,

    _END
};

BYTE code tQC_ICM_SETTING1[] =
{
    //---------IcmM1-------------
    4, _NON_AUTOINC, 0x9F, 0x07,
    4, _NON_AUTOINC, 0xCC, 0x00,
    4, _NON_AUTOINC, 0xCD, 0x00,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x01,0xD2,0x00,0x80,0x01,0x80,0x02,0x00,0x26,0xB4,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x01,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x01,0xD2,0x00,0x80,0x01,0x80,0x02,0x00,0x26,0xFB,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x02,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x04,0x2E,0x00,0x80,0x01,0x80,0x02,0x00,0x52,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x03,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x04,0x2E,0x00,0x80,0x01,0x80,0x02,0x00,0x52,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x04,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x07,0x00,0x00,0x80,0x01,0x80,0x02,0x00,0x20,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x05,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x07,0x00,0x00,0x80,0x01,0x80,0x02,0x00,0x46,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x06,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x09,0xD2,0x00,0x80,0x01,0x80,0x02,0x00,0x0E,0x13,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x07,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x09,0xD2,0x00,0x80,0x01,0x80,0x02,0x00,0x0E,0x13,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,
    4, _NON_AUTOINC, 0xCD, 0x0F,
    4, _NON_AUTOINC, 0xCE, 0x00,

    4, _NON_AUTOINC, 0xD0, 0xC3,
    4, _NON_AUTOINC, 0xD1, 0x18,
    4, _NON_AUTOINC, 0xD1, 0x18,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x0B,0xEA,0x16,0xD4,0x21,0xBE,0x2C,0xA8,0x37,0x93,0x42,0x80,0x4D,0x80,0x57,0x80,0x00,0xE9,0x00,0xD2,0x01,0xBB,0x01,0xA3,0x01,0x8C,0x01,0x80,0x01,0x80,0x01,0x80,0x0A,0xEC,0x14,0xD7,0x1F,0xC3,0x29,0xAE,0x33,0x9A,0x3D,0x85,0x48,0x80,0x52,0x80,0xF5,0xEA,0xEA,0xD4,0xDF,0xBE,0xD4,0xA8,0xC9,0x92,0xBE,0x80,0xB3,0x80,0xA9,0x80,0x0D,0xE7,0x19,0xCD,0x26,0xB4,0x33,0x9B,0x3F,0x82,0x4C,0x80,0x59,0x80,0x65,0x80,0x06,0x94,0x07,0x3C,0x05,0xEB,0x07,0xF8,0x03,0xFB,0x00,0x00,0x00,0x82,0x01,0x04,0x01,0x8B,0x02,0xD2,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0xF0,0xC0,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x19,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x1B,0x00,0x37,0x00,0x52,0x00,0x6E,0x00,0x7F,0x00,0x7F,0xFF,0x7F,0xFF,0x7F,0x00,0x15,0xF2,0x2B,0xE4,0x40,0xD6,0x55,0xC8,0x6B,0xBA,0x7F,0xAC,0x7F,0x9F,0x7F,0x92,0x1A,0x00,0x33,0x00,0x4D,0x00,0x66,0x00,0x7F,0x00,0x7F,0x00,0x7F,0x00,0x7F,0x00,0x0D,0xE7,0x19,0xCD,0x26,0xB4,0x33,0x9B,0x3F,0x82,0x4C,0x80,0x59,0x80,0x65,0x80,0x1B,0x00,0x37,0x00,0x52,0x00,0x6E,0x00,0x7F,0x00,0x7F,0x00,0x7F,0x00,0x7F,0x00,0x00,0x93,0x02,0x31,0x0F,0x02,0x03,0xFB,0x0C,0x05,0x02,0xD2,0x00,0x7F,0x00,0xFF,0x01,0x7F,0x02,0x5C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0xF0,0xC0,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x1A,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x0B,0x16,0x16,0x2C,0x21,0x43,0x2C,0x59,0x37,0x6F,0x43,0x7F,0x4E,0x7F,0x59,0x7F,0x14,0x11,0x27,0x22,0x3B,0x32,0x4E,0x43,0x62,0x54,0x75,0x65,0x7F,0x75,0x7F,0x7F,0x0A,0x15,0x15,0x29,0x1F,0x3E,0x29,0x53,0x34,0x67,0x3E,0x7C,0x48,0x7F,0x52,0x7F,0x1B,0x00,0x37,0x00,0x52,0x00,0x6E,0x00,0x7F,0x00,0x7F,0x00,0x7F,0x00,0x7F,0x00,0x0B,0x16,0x16,0x2C,0x21,0x42,0x2C,0x58,0x37,0x6E,0x42,0x7F,0x4D,0x7F,0x57,0x7F,0x09,0xE8,0x0A,0xF9,0x09,0x5F,0x0C,0x05,0x08,0x08,0x05,0x2E,0x00,0x9F,0x01,0x6B,0x01,0xD8,0x02,0xD2,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0xF0,0xC0,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x1B,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x0B,0xEA,0x16,0xD4,0x21,0xBE,0x2C,0xA8,0x37,0x93,0x42,0x80,0x4D,0x80,0x57,0x80,0x00,0xE9,0x00,0xD2,0x01,0xBB,0x01,0xA3,0x01,0x8C,0x01,0x80,0x01,0x80,0x01,0x80,0x0A,0xEC,0x14,0xD7,0x1F,0xC3,0x29,0xAE,0x33,0x9A,0x3D,0x85,0x48,0x80,0x52,0x80,0xF5,0xEA,0xEA,0xD4,0xDF,0xBE,0xD4,0xA8,0xC9,0x92,0xBE,0x80,0xB3,0x80,0xA9,0x80,0x0D,0xE7,0x19,0xCD,0x26,0xB4,0x33,0x9B,0x3F,0x82,0x4C,0x80,0x59,0x80,0x65,0x80,0x06,0x94,0x07,0x3C,0x05,0xEB,0x07,0xF8,0x03,0xFB,0x00,0x00,0x00,0x82,0x01,0x04,0x01,0x8B,0x02,0xD2,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0xF0,0xC0,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x1C,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x1B,0x00,0x37,0x00,0x52,0x00,0x6E,0x00,0x7F,0x00,0x7F,0xFF,0x7F,0xFF,0x7F,0x00,0x15,0xF2,0x2B,0xE4,0x40,0xD6,0x55,0xC8,0x6B,0xBA,0x7F,0xAC,0x7F,0x9F,0x7F,0x92,0x1A,0x00,0x33,0x00,0x4D,0x00,0x66,0x00,0x7F,0x00,0x7F,0x00,0x7F,0x00,0x7F,0x00,0x0D,0xE7,0x19,0xCD,0x26,0xB4,0x33,0x9B,0x3F,0x82,0x4C,0x80,0x59,0x80,0x65,0x80,0x1B,0x00,0x37,0x00,0x52,0x00,0x6E,0x00,0x7F,0x00,0x7F,0x00,0x7F,0x00,0x7F,0x00,0x00,0x93,0x02,0x31,0x0F,0x02,0x03,0xFB,0x0C,0x05,0x02,0xD2,0x00,0x7F,0x00,0xFF,0x01,0x7F,0x02,0x5C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0xF0,0xC0,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x1D,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x0B,0x16,0x16,0x2C,0x21,0x43,0x2C,0x59,0x37,0x6F,0x43,0x7F,0x4E,0x7F,0x59,0x7F,0x14,0x11,0x27,0x22,0x3B,0x32,0x4E,0x43,0x62,0x54,0x75,0x65,0x7F,0x75,0x7F,0x7F,0x0A,0x15,0x15,0x29,0x1F,0x3E,0x29,0x53,0x34,0x67,0x3E,0x7C,0x48,0x7F,0x52,0x7F,0x1B,0x00,0x37,0x00,0x52,0x00,0x6E,0x00,0x7F,0x00,0x7F,0x00,0x7F,0x00,0x7F,0x00,0x0B,0x16,0x16,0x2C,0x21,0x42,0x2C,0x58,0x37,0x6E,0x42,0x7F,0x4D,0x7F,0x57,0x7F,0x09,0xE8,0x0A,0xF9,0x09,0x5F,0x0C,0x05,0x08,0x08,0x05,0x2E,0x00,0x9F,0x01,0x6B,0x01,0xD8,0x02,0xD2,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0xF0,0xC0,0x00,0xFC,
    4, _NON_AUTOINC, 0xD1, 0x18,
    4, _NON_AUTOINC, 0xD2, 0x00,

    4, _NON_AUTOINC, 0xD4, 0x02,
    //---------IcmM2-------------
    4, _NON_AUTOINC, 0x9F, 0x47,
    4, _NON_AUTOINC, 0xCC, 0x00,
    4, _NON_AUTOINC, 0xCD, 0x00,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x01,0xD2,0x00,0x80,0x01,0x80,0x02,0x00,0x26,0xB4,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x01,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x01,0xD2,0x00,0x80,0x01,0x80,0x02,0x00,0x26,0xFB,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x02,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x04,0x2E,0x00,0x80,0x01,0x80,0x02,0x00,0x52,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x03,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x04,0x2E,0x00,0x80,0x01,0x80,0x02,0x00,0x52,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x04,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x07,0x00,0x00,0x80,0x01,0x80,0x02,0x00,0x20,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x05,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x07,0x00,0x00,0x80,0x01,0x80,0x02,0x00,0x46,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x06,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x09,0xD2,0x00,0x80,0x01,0x80,0x02,0x00,0x0E,0x13,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x07,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x09,0xD2,0x00,0x80,0x01,0x80,0x02,0x00,0x0E,0x13,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,
    4, _NON_AUTOINC, 0xCD, 0x0F,
    4, _NON_AUTOINC, 0xCE, 0x00,

    4, _NON_AUTOINC, 0xD0, 0xA3,
    4, _NON_AUTOINC, 0xD1, 0x18,
    4, _NON_AUTOINC, 0xD1, 0x18,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x0B,0xEA,0x16,0xD4,0x21,0xBE,0x2C,0xA8,0x37,0x93,0x42,0x80,0x4D,0x80,0x57,0x80,0x00,0xE9,0x00,0xD2,0x01,0xBB,0x01,0xA3,0x01,0x8C,0x01,0x80,0x01,0x80,0x01,0x80,0x0A,0xEC,0x14,0xD7,0x1F,0xC3,0x29,0xAE,0x33,0x9A,0x3D,0x85,0x48,0x80,0x52,0x80,0xF5,0xEA,0xEA,0xD4,0xDF,0xBE,0xD4,0xA8,0xC9,0x92,0xBE,0x80,0xB3,0x80,0xA9,0x80,0x0D,0xE7,0x19,0xCD,0x26,0xB4,0x33,0x9B,0x3F,0x82,0x4C,0x80,0x59,0x80,0x65,0x80,0x06,0x94,0x07,0x3C,0x05,0xEB,0x07,0xF8,0x03,0xFB,0x00,0x00,0x00,0x82,0x01,0x04,0x01,0x8B,0x02,0xD2,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0xF0,0xC0,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x19,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x1B,0x00,0x37,0x00,0x52,0x00,0x6E,0x00,0x7F,0x00,0x7F,0xFF,0x7F,0xFF,0x7F,0x00,0x15,0xF2,0x2B,0xE4,0x40,0xD6,0x55,0xC8,0x6B,0xBA,0x7F,0xAC,0x7F,0x9F,0x7F,0x92,0x1A,0x00,0x33,0x00,0x4D,0x00,0x66,0x00,0x7F,0x00,0x7F,0x00,0x7F,0x00,0x7F,0x00,0x0D,0xE7,0x19,0xCD,0x26,0xB4,0x33,0x9B,0x3F,0x82,0x4C,0x80,0x59,0x80,0x65,0x80,0x1B,0x00,0x37,0x00,0x52,0x00,0x6E,0x00,0x7F,0x00,0x7F,0x00,0x7F,0x00,0x7F,0x00,0x00,0x93,0x02,0x31,0x0F,0x02,0x03,0xFB,0x0C,0x05,0x02,0xD2,0x00,0x7F,0x00,0xFF,0x01,0x7F,0x02,0x5C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0xF0,0xC0,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x1A,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x0B,0x16,0x16,0x2C,0x21,0x43,0x2C,0x59,0x37,0x6F,0x43,0x7F,0x4E,0x7F,0x59,0x7F,0x14,0x11,0x27,0x22,0x3B,0x32,0x4E,0x43,0x62,0x54,0x75,0x65,0x7F,0x75,0x7F,0x7F,0x0A,0x15,0x15,0x29,0x1F,0x3E,0x29,0x53,0x34,0x67,0x3E,0x7C,0x48,0x7F,0x52,0x7F,0x1B,0x00,0x37,0x00,0x52,0x00,0x6E,0x00,0x7F,0x00,0x7F,0x00,0x7F,0x00,0x7F,0x00,0x0B,0x16,0x16,0x2C,0x21,0x42,0x2C,0x58,0x37,0x6E,0x42,0x7F,0x4D,0x7F,0x57,0x7F,0x09,0xE8,0x0A,0xF9,0x09,0x5F,0x0C,0x05,0x08,0x08,0x05,0x2E,0x00,0x9F,0x01,0x6B,0x01,0xD8,0x02,0xD2,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0xF0,0xC0,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x1B,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x06,0x04,0x0C,0x07,0x12,0x0B,0x19,0x0F,0x1F,0x12,0x25,0x16,0x2B,0x1A,0x31,0x1D,0x07,0x03,0x0D,0x06,0x14,0x09,0x1A,0x0C,0x21,0x0F,0x27,0x12,0x2E,0x15,0x33,0x17,0x05,0x05,0x0B,0x0B,0x10,0x10,0x15,0x16,0x1A,0x1B,0x20,0x21,0x25,0x26,0x2A,0x2B,0x08,0x00,0x10,0x00,0x18,0x00,0x20,0x00,0x28,0x00,0x30,0x00,0x38,0x00,0x3E,0x00,0x04,0x08,0x08,0x10,0x0C,0x18,0x10,0x20,0x14,0x28,0x18,0x30,0x1C,0x38,0x1F,0x3E,0x09,0xDC,0x09,0x81,0x0A,0xBE,0x08,0x08,0x0C,0x05,0x08,0x00,0x01,0x15,0x01,0x5E,0x02,0x0A,0x02,0xD2,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0xF0,0xC0,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x1C,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x01,0x08,0x01,0x10,0x02,0x18,0x02,0x20,0x03,0x28,0x03,0x30,0x04,0x38,0x04,0x3E,0x02,0x08,0x04,0x10,0x07,0x18,0x09,0x20,0x0B,0x28,0x0D,0x30,0x0F,0x38,0x11,0x3E,0xFF,0x08,0xFE,0x10,0xFD,0x18,0xFC,0x20,0xFB,0x28,0xFA,0x30,0xF9,0x38,0xF8,0x3E,0x04,0x08,0x08,0x10,0x0C,0x18,0x10,0x20,0x14,0x28,0x18,0x30,0x1C,0x38,0x1F,0x3E,0xFC,0x08,0xF8,0x10,0xF4,0x18,0xF0,0x20,0xEC,0x28,0xE8,0x30,0xE4,0x38,0xE1,0x3E,0x0F,0x70,0x0D,0xD3,0x01,0x01,0x0C,0x05,0x03,0xFB,0x0A,0xD2,0x00,0x80,0x01,0x00,0x01,0x80,0x02,0x5C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0xF0,0xC0,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x1D,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0xF9,0x01,0xF1,0x03,0xEA,0x04,0xE3,0x05,0xDB,0x07,0xD4,0x08,0xCD,0x09,0xC6,0x0B,0xF9,0x02,0xF2,0x05,0xEC,0x07,0xE5,0x09,0xDE,0x0C,0xD7,0x0E,0xD0,0x11,0xCA,0x13,0xF8,0x00,0xF0,0x01,0xE8,0x01,0xE1,0x01,0xD9,0x01,0xD1,0x02,0xC9,0x02,0xC2,0x02,0xFC,0x08,0xF8,0x10,0xF4,0x18,0xF0,0x20,0xEC,0x28,0xE8,0x30,0xE4,0x38,0xE1,0x3E,0xF8,0x00,0xF0,0x00,0xE8,0x00,0xE0,0x00,0xD8,0x00,0xD0,0x00,0xC8,0x00,0xC2,0x00,0x07,0x4C,0x06,0xCA,0x07,0xD6,0x03,0xFB,0x07,0xF8,0x0D,0x2E,0x01,0xF8,0x02,0x5C,0x02,0xBC,0x02,0xD2,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0xF0,0xC0,0x00,0xFC,
    4, _NON_AUTOINC, 0xD1, 0x18,
    4, _NON_AUTOINC, 0xD2, 0x00,

    _END
};

BYTE code tQC_ICM_SETTING2[] =
{
    //---------IcmM1-------------
    4, _NON_AUTOINC, 0x9F, 0x07,
    4, _NON_AUTOINC, 0xCC, 0x00,
    4, _NON_AUTOINC, 0xCD, 0x00,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x01,0xD2,0x00,0x80,0x01,0x80,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x01,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x01,0xD2,0x00,0x80,0x01,0x80,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x02,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x04,0x2E,0x00,0x80,0x01,0x80,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x03,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x04,0x2E,0x00,0x80,0x01,0x80,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x04,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x07,0x00,0x00,0x80,0x01,0x80,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x05,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x07,0x00,0x00,0x80,0x01,0x80,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x06,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x09,0xD2,0x00,0x80,0x01,0x80,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x07,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x09,0xD2,0x00,0x80,0x01,0x80,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,
    4, _NON_AUTOINC, 0xCD, 0x0F,
    4, _NON_AUTOINC, 0xCE, 0x00,

    4, _NON_AUTOINC, 0xD0, 0xFC,
    4, _NON_AUTOINC, 0xD1, 0x00,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x94,0x07,0x3C,0x05,0xEB,0x07,0xF8,0x03,0xFB,0x00,0x00,0x00,0x82,0x01,0x04,0x01,0x8B,0x02,0xD2,0x81,0x44,0x00,0x55,0x00,0x37,0x00,0x5A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x01,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x93,0x02,0x31,0x0F,0x02,0x03,0xFB,0x0C,0x05,0x02,0xD2,0x00,0x7F,0x00,0xFF,0x01,0x7F,0x02,0x5C,0x93,0x55,0x00,0x37,0x00,0x55,0x00,0xA5,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x02,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0xE8,0x0A,0xF9,0x09,0x5F,0x0C,0x05,0x08,0x08,0x05,0x2E,0x00,0x9F,0x01,0x6B,0x01,0xD8,0x02,0xD2,0xA5,0x66,0x00,0xFF,0x00,0x01,0x00,0x7F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x03,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0xDC,0x09,0x81,0x0A,0xBE,0x08,0x08,0x0C,0x05,0x08,0x00,0x01,0x15,0x01,0x5E,0x02,0x0A,0x02,0xD2,0xB7,0x57,0x01,0xAB,0x01,0xC9,0x01,0xA6,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x04,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x70,0x0D,0xD3,0x01,0x01,0x0C,0x05,0x03,0xFB,0x0A,0xD2,0x00,0x80,0x01,0x00,0x01,0x80,0x02,0x5C,0x82,0x77,0x01,0xC9,0x01,0xAB,0x01,0x5B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x05,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x4C,0x06,0xCA,0x07,0xD6,0x03,0xFB,0x07,0xF8,0x0D,0x2E,0x01,0xF8,0x02,0x5C,0x02,0xBC,0x02,0xD2,0x9D,0x67,0x01,0x01,0x01,0xFF,0x01,0x81,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,
    4, _NON_AUTOINC, 0xD1, 0x00,
    4, _NON_AUTOINC, 0xD2, 0x00,

    4, _NON_AUTOINC, 0xD4, 0x02,
    //---------IcmM2-------------
    4, _NON_AUTOINC, 0x9F, 0x47,
    4, _NON_AUTOINC, 0xCC, 0x00,
    4, _NON_AUTOINC, 0xCD, 0x00,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x01,0xD2,0x00,0x80,0x01,0x80,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x01,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x01,0xD2,0x00,0x80,0x01,0x80,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x02,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x04,0x2E,0x00,0x80,0x01,0x80,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x03,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x04,0x2E,0x00,0x80,0x01,0x80,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x04,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x07,0x00,0x00,0x80,0x01,0x80,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x05,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x07,0x00,0x00,0x80,0x01,0x80,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x06,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x09,0xD2,0x00,0x80,0x01,0x80,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x07,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x09,0xD2,0x00,0x80,0x01,0x80,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,
    4, _NON_AUTOINC, 0xCD, 0x0F,
    4, _NON_AUTOINC, 0xCE, 0x00,

    4, _NON_AUTOINC, 0xD0, 0x9C,
    4, _NON_AUTOINC, 0xD1, 0x10,
    4, _NON_AUTOINC, 0xD1, 0x10,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0xDC,0x09,0x81,0x0A,0xBE,0x08,0x08,0x0C,0x05,0x08,0x00,0x01,0x15,0x01,0x5E,0x02,0x0A,0x02,0xD2,0xB7,0x57,0x01,0xAB,0x01,0xC9,0x01,0xA6,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x11,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x70,0x0D,0xD3,0x01,0x01,0x0C,0x05,0x03,0xFB,0x0A,0xD2,0x00,0x80,0x01,0x00,0x01,0x80,0x02,0x5C,0x82,0x77,0x01,0xC9,0x01,0xAB,0x01,0x5B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x12,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x4C,0x06,0xCA,0x07,0xD6,0x03,0xFB,0x07,0xF8,0x0D,0x2E,0x01,0xF8,0x02,0x5C,0x02,0xBC,0x02,0xD2,0x9D,0x67,0x01,0x01,0x01,0xFF,0x01,0x81,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x13,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0xDC,0x09,0x81,0x0A,0xBE,0x08,0x08,0x0C,0x05,0x08,0x00,0x01,0x15,0x01,0x5E,0x02,0x0A,0x02,0xD2,0xB7,0x57,0x01,0xAB,0x01,0xC9,0x01,0xA6,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x14,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x70,0x0D,0xD3,0x01,0x01,0x0C,0x05,0x03,0xFB,0x0A,0xD2,0x00,0x80,0x01,0x00,0x01,0x80,0x02,0x5C,0x82,0x77,0x01,0xC9,0x01,0xAB,0x01,0x5B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x15,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x4C,0x06,0xCA,0x07,0xD6,0x03,0xFB,0x07,0xF8,0x0D,0x2E,0x01,0xF8,0x02,0x5C,0x02,0xBC,0x02,0xD2,0x9D,0x67,0x01,0x01,0x01,0xFF,0x01,0x81,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,
    4, _NON_AUTOINC, 0xD1, 0x10,
    4, _NON_AUTOINC, 0xD2, 0x00,

    _END
};

BYTE code tQC_ICM_SETTING3[] =
{
    //---------IcmM1-------------
    4, _NON_AUTOINC, 0x9F, 0x07,
    4, _NON_AUTOINC, 0xCC, 0x00,
    4, _NON_AUTOINC, 0xCD, 0x00,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x01,0xD2,0x00,0x80,0x01,0x80,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x01,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x01,0xD2,0x00,0x80,0x01,0x80,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x02,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x04,0x2E,0x00,0x80,0x01,0x80,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x03,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x04,0x2E,0x00,0x80,0x01,0x80,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x04,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x07,0x00,0x00,0x80,0x01,0x80,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x05,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x07,0x00,0x00,0x80,0x01,0x80,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x06,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x09,0xD2,0x00,0x80,0x01,0x80,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x07,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x09,0xD2,0x00,0x80,0x01,0x80,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,
    4, _NON_AUTOINC, 0xCD, 0x0F,
    4, _NON_AUTOINC, 0xCE, 0x00,

    4, _NON_AUTOINC, 0xD0, 0xC3,
    4, _NON_AUTOINC, 0xD1, 0x18,
    4, _NON_AUTOINC, 0xD1, 0x18,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x94,0x07,0x3C,0x05,0xEB,0x07,0xF8,0x03,0xFB,0x00,0x00,0x00,0x82,0x01,0x04,0x01,0x8B,0x02,0xD2,0x8B,0x45,0x00,0x5F,0x00,0x41,0x00,0x64,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x19,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x93,0x02,0x31,0x0F,0x02,0x03,0xFB,0x0C,0x05,0x02,0xD2,0x00,0x7F,0x00,0xFF,0x01,0x7F,0x02,0x5C,0xA6,0x56,0x00,0x41,0x00,0x5F,0x00,0xAF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x1A,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0xE8,0x0A,0xF9,0x09,0x5F,0x0C,0x05,0x08,0x08,0x05,0x2E,0x00,0x9F,0x01,0x6B,0x01,0xD8,0x02,0xD2,0x8B,0x67,0x00,0xF5,0x00,0x0B,0x00,0x89,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x1B,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x94,0x07,0x3C,0x05,0xEB,0x07,0xF8,0x03,0xFB,0x00,0x00,0x00,0x82,0x01,0x04,0x01,0x8B,0x02,0xD2,0x8B,0x45,0x00,0x5F,0x00,0x41,0x00,0x64,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x1C,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x93,0x02,0x31,0x0F,0x02,0x03,0xFB,0x0C,0x05,0x02,0xD2,0x00,0x7F,0x00,0xFF,0x01,0x7F,0x02,0x5C,0xA6,0x56,0x00,0x41,0x00,0x5F,0x00,0xAF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x1D,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0xE8,0x0A,0xF9,0x09,0x5F,0x0C,0x05,0x08,0x08,0x05,0x2E,0x00,0x9F,0x01,0x6B,0x01,0xD8,0x02,0xD2,0x8B,0x67,0x00,0xF5,0x00,0x0B,0x00,0x89,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,
    4, _NON_AUTOINC, 0xD1, 0x18,
    4, _NON_AUTOINC, 0xD2, 0x00,

    4, _NON_AUTOINC, 0xD4, 0x02,
    //---------IcmM2-------------
    4, _NON_AUTOINC, 0x9F, 0x47,
    4, _NON_AUTOINC, 0xCC, 0x00,
    4, _NON_AUTOINC, 0xD0, 0xA3,
    4, _NON_AUTOINC, 0xD1, 0x08,
    4, _NON_AUTOINC, 0xD1, 0x08,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x94,0x07,0x3C,0x05,0xEB,0x07,0xF8,0x03,0xFB,0x00,0x00,0x00,0x82,0x01,0x04,0x01,0x8B,0x02,0xD2,0x8B,0x45,0x00,0x5F,0x00,0x41,0x00,0x64,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x09,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x93,0x02,0x31,0x0F,0x02,0x03,0xFB,0x0C,0x05,0x02,0xD2,0x00,0x7F,0x00,0xFF,0x01,0x7F,0x02,0x5C,0xA6,0x56,0x00,0x41,0x00,0x5F,0x00,0xAF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x0A,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0xE8,0x0A,0xF9,0x09,0x5F,0x0C,0x05,0x08,0x08,0x05,0x2E,0x00,0x9F,0x01,0x6B,0x01,0xD8,0x02,0xD2,0x8B,0x67,0x00,0xF5,0x00,0x0B,0x00,0x89,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x0B,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0xDC,0x09,0x81,0x0A,0xBE,0x08,0x08,0x0C,0x05,0x08,0x00,0x01,0x15,0x01,0x5E,0x02,0x0A,0x02,0xD2,0x94,0x76,0x01,0xB5,0x01,0xD3,0x01,0xB0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x0C,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x70,0x0D,0xD3,0x01,0x01,0x0C,0x05,0x03,0xFB,0x0A,0xD2,0x00,0x80,0x01,0x00,0x01,0x80,0x02,0x5C,0x83,0x65,0x01,0xD3,0x01,0xB5,0x01,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x0D,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x4C,0x06,0xCA,0x07,0xD6,0x03,0xFB,0x07,0xF8,0x0D,0x2E,0x01,0xF8,0x02,0x5C,0x02,0xBC,0x02,0xD2,0x86,0x77,0x01,0x0B,0x01,0xF5,0x01,0x8B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,
    4, _NON_AUTOINC, 0xD1, 0x08,
    4, _NON_AUTOINC, 0xD2, 0x00,

    _END
};

BYTE code tQC_ICM_SETTING4[] =
{
    //---------IcmM1-------------
    4, _NON_AUTOINC, 0x9F, 0x07,
    4, _NON_AUTOINC, 0xCC, 0xF0,
    4, _NON_AUTOINC, 0xCD, 0x1F,
    4, _NON_AUTOINC, 0xCD, 0x10,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x00,0x00,0x01,0x2C,0x03,0x84,0x04,0x00,0x02,0x02,0x96,0x00,0xCB,0x02,0x03,0x03,0x02,0x02,0xC5,0x4D,0xE2,0x27,0x03,0x03,0x02,0x02,0x9E,0xED,0xCF,0xF6,0x03,0x03,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x00,0x00,0x03,0x00,0x01,0x00,0x02,0x01,0x01,0x00,0x01,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x11,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x16,0x40,0xEE,0x00,0x00,0x01,0x2C,0x03,0x84,0x04,0x00,0x02,0x02,0x7F,0x80,0x72,0x80,0x03,0x03,0x02,0x02,0x15,0x80,0x11,0x80,0x03,0x03,0x02,0x02,0x7F,0x80,0x7F,0x80,0x03,0x03,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x00,0x00,0x03,0x00,0x01,0x00,0x02,0x01,0x01,0x00,0x01,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x12,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x05,0x7D,0xDD,0x04,0x01,0x00,0x82,0x01,0x7F,0x03,0xFF,0x00,0x00,0x7F,0x00,0x68,0x00,0x00,0x00,0x00,0x00,0x79,0xEA,0x61,0xEF,0x00,0x00,0x00,0x00,0x79,0x17,0x60,0x12,0x00,0x00,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x00,0x00,0x03,0x00,0x01,0x00,0x02,0x01,0x01,0x00,0x01,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x13,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x17,0x28,0xCC,0x04,0x01,0x00,0x82,0x01,0x7F,0x03,0xFF,0x00,0x00,0x80,0x80,0x96,0x80,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x00,0x80,0x80,0x9C,0x80,0x00,0x00,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x00,0x00,0x03,0x00,0x01,0x00,0x02,0x01,0x01,0x00,0x01,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x14,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x07,0x2B,0xBA,0x08,0x01,0x00,0xFF,0x03,0x6B,0x03,0xFF,0x03,0x04,0x55,0x7F,0x15,0x2B,0x03,0x04,0x03,0x03,0x7F,0x3B,0x24,0x0F,0x03,0x04,0x04,0x04,0x28,0x7F,0x0A,0x2B,0x04,0x04,0x04,0x04,0x05,0x04,0x04,0x03,0x04,0x05,0x02,0x03,0x04,0x06,0x07,0x04,0x05,0x06,0x00,0x01,0x04,0x00,0x07,0x00,0x05,0x00,0x07,0x00,0x05,0x00,0x05,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x15,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x14,0x24,0xF9,0x08,0x01,0x00,0xFF,0x03,0x6B,0x03,0xFF,0x00,0x00,0x5A,0x7F,0x56,0x7F,0x00,0x00,0x00,0x00,0x7F,0x3E,0x7F,0x3B,0x00,0x00,0x00,0x00,0x28,0x7F,0x0A,0x2B,0x00,0x00,0x04,0x04,0x05,0x04,0x04,0x03,0x04,0x05,0x02,0x03,0x04,0x06,0x07,0x04,0x05,0x06,0x00,0x01,0x04,0x00,0x07,0x00,0x05,0x00,0x07,0x00,0x05,0x00,0x05,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x16,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x08,0x85,0x8F,0x0C,0x01,0x00,0x7F,0x02,0x37,0x03,0xFF,0x00,0x00,0x80,0x7F,0xD4,0x57,0x00,0x00,0x00,0x00,0xCD,0x7F,0xEF,0x57,0x00,0x00,0x00,0x00,0x80,0x7F,0xC3,0x34,0x00,0x00,0x04,0x04,0x05,0x04,0x04,0x03,0x04,0x05,0x02,0x03,0x04,0x06,0x07,0x04,0x05,0x06,0x00,0x01,0x04,0x00,0x07,0x00,0x05,0x00,0x07,0x00,0x05,0x00,0x05,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x17,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x12,0xD4,0xBA,0x0C,0x01,0x00,0x7F,0x02,0x37,0x03,0xFF,0x00,0x00,0x82,0x7F,0x83,0x7F,0x00,0x00,0x00,0x00,0xCE,0x7F,0xCE,0x7F,0x00,0x00,0x00,0x00,0x80,0x7F,0x80,0x7F,0x00,0x00,0x04,0x04,0x05,0x04,0x04,0x03,0x04,0x05,0x02,0x03,0x04,0x06,0x07,0x04,0x05,0x06,0x00,0x01,0x04,0x00,0x07,0x00,0x05,0x00,0x07,0x00,0x05,0x00,0x05,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,
    4, _NON_AUTOINC, 0xCD, 0x1F,
    4, _NON_AUTOINC, 0xCE, 0x00,

    4, _NON_AUTOINC, 0xD0, 0xC0,
    4, _NON_AUTOINC, 0xD1, 0x10,
    4, _NON_AUTOINC, 0xD1, 0x10,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x94,0x07,0x3C,0x05,0xEB,0x07,0xF8,0x03,0xFB,0x00,0x00,0x00,0x82,0x01,0x04,0x01,0x8B,0x02,0xD2,0x8B,0x45,0x00,0x5F,0x00,0x41,0x00,0x64,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x11,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x93,0x02,0x31,0x0F,0x02,0x03,0xFB,0x0C,0x05,0x02,0xD2,0x00,0x7F,0x00,0xFF,0x01,0x7F,0x02,0x5C,0xA6,0x56,0x00,0x41,0x00,0x5F,0x00,0xAF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x12,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0xE8,0x0A,0xF9,0x09,0x5F,0x0C,0x05,0x08,0x08,0x05,0x2E,0x00,0x9F,0x01,0x6B,0x01,0xD8,0x02,0xD2,0x8B,0x67,0x00,0xF5,0x00,0x0B,0x00,0x89,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x13,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0xDC,0x09,0x81,0x0A,0xBE,0x08,0x08,0x0C,0x05,0x08,0x00,0x01,0x15,0x01,0x5E,0x02,0x0A,0x02,0xD2,0x94,0x76,0x01,0xB5,0x01,0xD3,0x01,0xB0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x14,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x70,0x0D,0xD3,0x01,0x01,0x0C,0x05,0x03,0xFB,0x0A,0xD2,0x00,0x80,0x01,0x00,0x01,0x80,0x02,0x5C,0x83,0x65,0x01,0xD3,0x01,0xB5,0x01,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x15,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x4C,0x06,0xCA,0x07,0xD6,0x03,0xFB,0x07,0xF8,0x0D,0x2E,0x01,0xF8,0x02,0x5C,0x02,0xBC,0x02,0xD2,0x86,0x77,0x01,0x0B,0x01,0xF5,0x01,0x8B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    4, _NON_AUTOINC, 0xD1, 0x10,
    4, _NON_AUTOINC, 0xD2, 0x00,

    4, _NON_AUTOINC, 0xD4, 0x02,
    //---------IcmM2-------------
    4, _NON_AUTOINC, 0x9F, 0x47,
    4, _NON_AUTOINC, 0xCC, 0xF0,
    4, _NON_AUTOINC, 0xCD, 0x1F,
    4, _NON_AUTOINC, 0xCD, 0x10,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x07,0x2B,0xBA,0x08,0x01,0x00,0xFF,0x03,0x6B,0x03,0xFF,0x03,0x04,0x55,0x7F,0x15,0x2B,0x03,0x04,0x03,0x03,0x7F,0x3B,0x24,0x0F,0x03,0x04,0x04,0x04,0x28,0x7F,0x0A,0x2B,0x04,0x04,0x04,0x04,0x05,0x04,0x04,0x03,0x04,0x05,0x02,0x03,0x04,0x06,0x07,0x04,0x05,0x06,0x00,0x01,0x04,0x00,0x07,0x00,0x05,0x00,0x07,0x00,0x05,0x00,0x05,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x11,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x14,0x24,0xF9,0x08,0x01,0x00,0xFF,0x03,0x6B,0x03,0xFF,0x00,0x00,0x5A,0x7F,0x56,0x7F,0x00,0x00,0x00,0x00,0x7F,0x3E,0x7F,0x3B,0x00,0x00,0x00,0x00,0x28,0x7F,0x0A,0x2B,0x00,0x00,0x04,0x04,0x05,0x04,0x04,0x03,0x04,0x05,0x02,0x03,0x04,0x06,0x07,0x04,0x05,0x06,0x00,0x01,0x04,0x00,0x07,0x00,0x05,0x00,0x07,0x00,0x05,0x00,0x05,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x12,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x08,0x85,0x8F,0x0C,0x01,0x00,0x7F,0x02,0x37,0x03,0xFF,0x00,0x00,0x80,0x7F,0xD4,0x57,0x00,0x00,0x00,0x00,0xCD,0x7F,0xEF,0x57,0x00,0x00,0x00,0x00,0x80,0x7F,0xC3,0x34,0x00,0x00,0x04,0x04,0x05,0x04,0x04,0x03,0x04,0x05,0x02,0x03,0x04,0x06,0x07,0x04,0x05,0x06,0x00,0x01,0x04,0x00,0x07,0x00,0x05,0x00,0x07,0x00,0x05,0x00,0x05,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x13,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x12,0xD4,0xBA,0x0C,0x01,0x00,0x7F,0x02,0x37,0x03,0xFF,0x00,0x00,0x82,0x7F,0x83,0x7F,0x00,0x00,0x00,0x00,0xCE,0x7F,0xCE,0x7F,0x00,0x00,0x00,0x00,0x80,0x7F,0x80,0x7F,0x00,0x00,0x04,0x04,0x05,0x04,0x04,0x03,0x04,0x05,0x02,0x03,0x04,0x06,0x07,0x04,0x05,0x06,0x00,0x01,0x04,0x00,0x07,0x00,0x05,0x00,0x07,0x00,0x05,0x00,0x05,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x14,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x07,0x2B,0xBA,0x08,0x01,0x00,0xFF,0x03,0x6B,0x03,0xFF,0x03,0x04,0x55,0x7F,0x15,0x2B,0x03,0x04,0x03,0x03,0x7F,0x3B,0x24,0x0F,0x03,0x04,0x04,0x04,0x28,0x7F,0x0A,0x2B,0x04,0x04,0x04,0x04,0x05,0x04,0x04,0x03,0x04,0x05,0x02,0x03,0x04,0x06,0x07,0x04,0x05,0x06,0x00,0x01,0x04,0x00,0x07,0x00,0x05,0x00,0x07,0x00,0x05,0x00,0x05,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x15,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x14,0x24,0xF9,0x08,0x01,0x00,0xFF,0x03,0x6B,0x03,0xFF,0x00,0x00,0x5A,0x7F,0x56,0x7F,0x00,0x00,0x00,0x00,0x7F,0x3E,0x7F,0x3B,0x00,0x00,0x00,0x00,0x28,0x7F,0x0A,0x2B,0x00,0x00,0x04,0x04,0x05,0x04,0x04,0x03,0x04,0x05,0x02,0x03,0x04,0x06,0x07,0x04,0x05,0x06,0x00,0x01,0x04,0x00,0x07,0x00,0x05,0x00,0x07,0x00,0x05,0x00,0x05,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x16,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x08,0x85,0x8F,0x0C,0x01,0x00,0x7F,0x02,0x37,0x03,0xFF,0x00,0x00,0x80,0x7F,0xD4,0x57,0x00,0x00,0x00,0x00,0xCD,0x7F,0xEF,0x57,0x00,0x00,0x00,0x00,0x80,0x7F,0xC3,0x34,0x00,0x00,0x04,0x04,0x05,0x04,0x04,0x03,0x04,0x05,0x02,0x03,0x04,0x06,0x07,0x04,0x05,0x06,0x00,0x01,0x04,0x00,0x07,0x00,0x05,0x00,0x07,0x00,0x05,0x00,0x05,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x17,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x12,0xD4,0xBA,0x0C,0x01,0x00,0x7F,0x02,0x37,0x03,0xFF,0x00,0x00,0x82,0x7F,0x83,0x7F,0x00,0x00,0x00,0x00,0xCE,0x7F,0xCE,0x7F,0x00,0x00,0x00,0x00,0x80,0x7F,0x80,0x7F,0x00,0x00,0x04,0x04,0x05,0x04,0x04,0x03,0x04,0x05,0x02,0x03,0x04,0x06,0x07,0x04,0x05,0x06,0x00,0x01,0x04,0x00,0x07,0x00,0x05,0x00,0x07,0x00,0x05,0x00,0x05,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,
    4, _NON_AUTOINC, 0xCD, 0x1F,
    4, _NON_AUTOINC, 0xCE, 0x00,

    4, _NON_AUTOINC, 0xD0, 0xA0,
    4, _NON_AUTOINC, 0xD1, 0x00,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x94,0x07,0x3C,0x05,0xEB,0x07,0xF8,0x03,0xFB,0x00,0x00,0x00,0x82,0x01,0x04,0x01,0x8B,0x02,0xD2,0x8B,0x45,0x00,0x5F,0x00,0x41,0x00,0x64,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x01,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x93,0x02,0x31,0x0F,0x02,0x03,0xFB,0x0C,0x05,0x02,0xD2,0x00,0x7F,0x00,0xFF,0x01,0x7F,0x02,0x5C,0xA6,0x56,0x00,0x41,0x00,0x5F,0x00,0xAF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x02,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0xE8,0x0A,0xF9,0x09,0x5F,0x0C,0x05,0x08,0x08,0x05,0x2E,0x00,0x9F,0x01,0x6B,0x01,0xD8,0x02,0xD2,0x8B,0x67,0x00,0xF5,0x00,0x0B,0x00,0x89,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x03,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0xDC,0x09,0x81,0x0A,0xBE,0x08,0x08,0x0C,0x05,0x08,0x00,0x01,0x15,0x01,0x5E,0x02,0x0A,0x02,0xD2,0x94,0x76,0x01,0xB5,0x01,0xD3,0x01,0xB0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x04,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x70,0x0D,0xD3,0x01,0x01,0x0C,0x05,0x03,0xFB,0x0A,0xD2,0x00,0x80,0x01,0x00,0x01,0x80,0x02,0x5C,0x83,0x65,0x01,0xD3,0x01,0xB5,0x01,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x05,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x4C,0x06,0xCA,0x07,0xD6,0x03,0xFB,0x07,0xF8,0x0D,0x2E,0x01,0xF8,0x02,0x5C,0x02,0xBC,0x02,0xD2,0x86,0x77,0x01,0x0B,0x01,0xF5,0x01,0x8B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    4, _NON_AUTOINC, 0xD1, 0x00,
    4, _NON_AUTOINC, 0xD2, 0x00,

    _END
};

BYTE code tQC_ICM_SETTING5[] =
{
    //---------IcmM1-------------
    4, _NON_AUTOINC, 0x9F, 0x07,
    4, _NON_AUTOINC, 0xCC, 0x0F,
    4, _NON_AUTOINC, 0xCD, 0x1F,
    4, _NON_AUTOINC, 0xCD, 0x10,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x00,0x00,0x01,0x2C,0x03,0x84,0x04,0x00,0x03,0x03,0x2E,0xA5,0x17,0xD2,0x04,0x04,0x03,0x03,0x07,0xA8,0x03,0xD4,0x04,0x04,0x03,0x03,0x47,0xC1,0x23,0xE0,0x04,0x04,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x00,0x00,0x03,0x00,0x01,0x00,0x02,0x01,0x01,0x00,0x01,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x11,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x00,0x00,0x01,0x2C,0x03,0x84,0x04,0x00,0x03,0x03,0x2E,0xA5,0x17,0xD2,0x04,0x04,0x03,0x03,0x07,0xA8,0x03,0xD4,0x04,0x04,0x03,0x03,0x47,0xC1,0x23,0xE0,0x04,0x04,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x00,0x00,0x03,0x00,0x01,0x00,0x02,0x01,0x01,0x00,0x01,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x12,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x05,0x7D,0xDD,0x04,0x01,0x00,0x82,0x01,0x7F,0x03,0xFF,0x01,0x02,0xC8,0x90,0xD3,0xA7,0x01,0x02,0x04,0x03,0xAA,0xB1,0xBC,0xC1,0x06,0x03,0x05,0x06,0xCB,0x96,0xD6,0xAC,0x05,0x04,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x00,0x00,0x03,0x00,0x01,0x00,0x02,0x01,0x01,0x00,0x01,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x13,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x05,0x7D,0xDD,0x04,0x01,0x00,0x82,0x01,0x7F,0x03,0xFF,0x01,0x02,0xC8,0x90,0xD3,0xA7,0x01,0x02,0x04,0x03,0xAA,0xB1,0xBC,0xC1,0x06,0x03,0x05,0x06,0xCB,0x96,0xD6,0xAC,0x05,0x04,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x00,0x00,0x03,0x00,0x01,0x00,0x02,0x01,0x01,0x00,0x01,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x14,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x00,0x00,0x01,0x2C,0x03,0x84,0x04,0x00,0x03,0x03,0x2E,0xA5,0x17,0xD2,0x04,0x04,0x03,0x03,0x07,0xA8,0x03,0xD4,0x04,0x04,0x03,0x03,0x47,0xC1,0x23,0xE0,0x04,0x04,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x00,0x00,0x03,0x00,0x01,0x00,0x02,0x01,0x01,0x00,0x01,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x15,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x16,0x40,0xEE,0x00,0x00,0x01,0x2C,0x03,0x84,0x04,0x00,0x03,0x03,0x2E,0xA5,0x17,0xD2,0x04,0x04,0x03,0x03,0x07,0xA8,0x03,0xD4,0x04,0x04,0x03,0x03,0x47,0xC1,0x23,0xE0,0x04,0x04,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x00,0x00,0x03,0x00,0x01,0x00,0x02,0x01,0x01,0x00,0x01,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x16,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x05,0x7D,0xDD,0x04,0x01,0x00,0x82,0x01,0x7F,0x03,0xFF,0x01,0x02,0xC8,0x90,0xD3,0xA7,0x01,0x02,0x04,0x03,0xAA,0xB1,0xBC,0xC1,0x06,0x03,0x05,0x06,0xCB,0x96,0xD6,0xAC,0x05,0x04,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x00,0x00,0x03,0x00,0x01,0x00,0x02,0x01,0x01,0x00,0x01,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x17,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x17,0x28,0xCC,0x04,0x01,0x00,0x82,0x01,0x7F,0x03,0xFF,0x01,0x02,0xC8,0x90,0xD3,0xA7,0x01,0x02,0x04,0x03,0xAA,0xB1,0xBC,0xC1,0x06,0x03,0x05,0x06,0xCB,0x96,0xD6,0xAC,0x05,0x04,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x00,0x00,0x03,0x00,0x01,0x00,0x02,0x01,0x01,0x00,0x01,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,
    4, _NON_AUTOINC, 0xCD, 0x1F,
    4, _NON_AUTOINC, 0xCE, 0x00,

    4, _NON_AUTOINC, 0xD0, 0xC0,
    4, _NON_AUTOINC, 0xD1, 0x10,
    4, _NON_AUTOINC, 0xD1, 0x10,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xFB,0x04,0xD8,0x02,0x2D,0x05,0x8E,0x00,0x90,0x01,0xD2,0x00,0x80,0x01,0x00,0x01,0x80,0x02,0x00,0x8B,0x45,0x00,0x5F,0x00,0x41,0x00,0x64,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x11,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x93,0x02,0x31,0x0F,0x02,0x03,0xFB,0x0C,0x05,0x02,0xD2,0x00,0x7F,0x00,0xFF,0x01,0x7F,0x02,0x5C,0xA6,0x56,0x00,0x41,0x00,0x5F,0x00,0xAF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x12,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0xE8,0x0A,0xF9,0x09,0x5F,0x0C,0x05,0x08,0x08,0x05,0x2E,0x00,0x9F,0x01,0x6B,0x01,0xD8,0x02,0xD2,0x8B,0x67,0x00,0xF5,0x00,0x0B,0x00,0x89,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x13,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0xDC,0x09,0x81,0x0A,0xBE,0x08,0x08,0x0C,0x05,0x08,0x00,0x01,0x15,0x01,0x5E,0x02,0x0A,0x02,0xD2,0x94,0x76,0x01,0xB5,0x01,0xD3,0x01,0xB0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x14,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x70,0x0D,0xD3,0x01,0x01,0x0C,0x05,0x03,0xFB,0x0A,0xD2,0x00,0x80,0x01,0x00,0x01,0x80,0x02,0x5C,0x83,0x65,0x01,0xD3,0x01,0xB5,0x01,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x15,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x4C,0x06,0xCA,0x07,0xD6,0x03,0xFB,0x07,0xF8,0x0D,0x2E,0x01,0xF8,0x02,0x5C,0x02,0xBC,0x02,0xD2,0x86,0x77,0x01,0x0B,0x01,0xF5,0x01,0x8B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    4, _NON_AUTOINC, 0xD1, 0x10,
    4, _NON_AUTOINC, 0xD2, 0x00,

    4, _NON_AUTOINC, 0xD4, 0x02,
    //---------IcmM2-------------
    4, _NON_AUTOINC, 0x9F, 0x47,
    4, _NON_AUTOINC, 0xCC, 0x0F,
    4, _NON_AUTOINC, 0xCD, 0x1F,
    4, _NON_AUTOINC, 0xCD, 0x10,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x00,0x00,0x01,0x2C,0x03,0x84,0x04,0x00,0x03,0x03,0x2E,0xA5,0x17,0xD2,0x04,0x04,0x03,0x03,0x07,0xA8,0x03,0xD4,0x04,0x04,0x03,0x03,0x47,0xC1,0x23,0xE0,0x04,0x04,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x00,0x00,0x03,0x00,0x01,0x00,0x02,0x01,0x01,0x00,0x01,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x11,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x16,0x40,0xEE,0x00,0x00,0x01,0x2C,0x03,0x84,0x04,0x00,0x03,0x03,0x2E,0xA5,0x17,0xD2,0x04,0x04,0x03,0x03,0x07,0xA8,0x03,0xD4,0x04,0x04,0x03,0x03,0x47,0xC1,0x23,0xE0,0x04,0x04,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x00,0x00,0x03,0x00,0x01,0x00,0x02,0x01,0x01,0x00,0x01,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x12,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x05,0x7D,0xDD,0x04,0x01,0x00,0x82,0x01,0x7F,0x03,0xFF,0x01,0x02,0xC8,0x90,0xD3,0xA7,0x01,0x02,0x04,0x03,0xAA,0xB1,0xBC,0xC1,0x06,0x03,0x05,0x06,0xCB,0x96,0xD6,0xAC,0x05,0x04,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x00,0x00,0x03,0x00,0x01,0x00,0x02,0x01,0x01,0x00,0x01,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x13,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x17,0x28,0xCC,0x04,0x01,0x00,0x82,0x01,0x7F,0x03,0xFF,0x01,0x02,0xC8,0x90,0xD3,0xA7,0x01,0x02,0x04,0x03,0xAA,0xB1,0xBC,0xC1,0x06,0x03,0x05,0x06,0xCB,0x96,0xD6,0xAC,0x05,0x04,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x01,0x02,0x03,0x02,0x01,0x04,0x02,0x01,0x00,0x00,0x03,0x00,0x01,0x00,0x02,0x01,0x01,0x00,0x01,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x14,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x07,0x2B,0xBA,0x08,0x01,0x00,0xFF,0x03,0x6B,0x03,0xFF,0x07,0x08,0x2B,0x56,0x0B,0x16,0x07,0x0C,0x0C,0x09,0x47,0x1E,0x12,0x07,0x08,0x0B,0x0B,0x0A,0x14,0x56,0x05,0x16,0x09,0x0A,0x04,0x04,0x05,0x04,0x04,0x03,0x04,0x05,0x02,0x03,0x04,0x06,0x07,0x04,0x05,0x06,0x00,0x01,0x04,0x00,0x07,0x00,0x05,0x00,0x07,0x00,0x05,0x00,0x05,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x15,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x14,0x24,0xF9,0x08,0x01,0x00,0xFF,0x03,0x6B,0x03,0xFF,0x07,0x08,0x2B,0x56,0x0B,0x16,0x07,0x0C,0x0C,0x09,0x47,0x1E,0x12,0x07,0x08,0x0B,0x0B,0x0A,0x14,0x56,0x05,0x16,0x09,0x0A,0x04,0x04,0x05,0x04,0x04,0x03,0x04,0x05,0x02,0x03,0x04,0x06,0x07,0x04,0x05,0x06,0x00,0x01,0x04,0x00,0x07,0x00,0x05,0x00,0x07,0x00,0x05,0x00,0x05,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x16,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x08,0x85,0x8F,0x0C,0x01,0x00,0x7F,0x02,0x37,0x03,0xFF,0x01,0x02,0xC0,0x7F,0xEA,0x2C,0x07,0x0C,0x06,0x03,0xE7,0x7F,0xF7,0x2C,0x08,0x0B,0x05,0x04,0xA6,0x4C,0xE1,0x1A,0x09,0x0A,0x04,0x04,0x05,0x04,0x04,0x03,0x04,0x05,0x02,0x03,0x04,0x06,0x07,0x04,0x05,0x06,0x00,0x01,0x04,0x00,0x07,0x00,0x05,0x00,0x07,0x00,0x05,0x00,0x05,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x17,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x12,0xD4,0xBA,0x0C,0x01,0x00,0x7F,0x02,0x37,0x03,0xFF,0x0C,0x0B,0xC0,0x7F,0xEA,0x2C,0x06,0x01,0x07,0x0A,0xE7,0x7F,0xF7,0x2C,0x05,0x02,0x08,0x09,0xA6,0x4C,0xE1,0x1A,0x04,0x03,0x04,0x04,0x05,0x04,0x04,0x03,0x04,0x05,0x02,0x03,0x04,0x06,0x07,0x04,0x05,0x06,0x00,0x01,0x04,0x00,0x07,0x00,0x05,0x00,0x07,0x00,0x05,0x00,0x05,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,
    4, _NON_AUTOINC, 0xCD, 0x1F,
    4, _NON_AUTOINC, 0xCE, 0x00,

    4, _NON_AUTOINC, 0xD0, 0xA0,
    4, _NON_AUTOINC, 0xD1, 0x00,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xFB,0x04,0xD8,0x02,0x2D,0x05,0x8E,0x00,0x90,0x01,0xD2,0x00,0x80,0x01,0x00,0x01,0x80,0x02,0x00,0x8B,0x45,0x00,0x5F,0x00,0x41,0x00,0x64,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x01,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x93,0x02,0x31,0x0F,0x02,0x03,0xFB,0x0C,0x05,0x02,0xD2,0x00,0x7F,0x00,0xFF,0x01,0x7F,0x02,0x5C,0xA6,0x56,0x00,0x41,0x00,0x5F,0x00,0xAF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x02,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0xE8,0x0A,0xF9,0x09,0x5F,0x0C,0x05,0x08,0x08,0x05,0x2E,0x00,0x9F,0x01,0x6B,0x01,0xD8,0x02,0xD2,0x8B,0x67,0x00,0xF5,0x00,0x0B,0x00,0x89,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x03,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0xDC,0x09,0x81,0x0A,0xBE,0x08,0x08,0x0C,0x05,0x08,0x00,0x01,0x15,0x01,0x5E,0x02,0x0A,0x02,0xD2,0x94,0x76,0x01,0xB5,0x01,0xD3,0x01,0xB0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x04,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x70,0x0D,0xD3,0x01,0x01,0x0C,0x05,0x03,0xFB,0x0A,0xD2,0x00,0x80,0x01,0x00,0x01,0x80,0x02,0x5C,0x83,0x65,0x01,0xD3,0x01,0xB5,0x01,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x05,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x4C,0x06,0xCA,0x07,0xD6,0x03,0xFB,0x07,0xF8,0x0D,0x2E,0x01,0xF8,0x02,0x5C,0x02,0xBC,0x02,0xD2,0x86,0x77,0x01,0x0B,0x01,0xF5,0x01,0x8B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    4, _NON_AUTOINC, 0xD1, 0x00,
    4, _NON_AUTOINC, 0xD2, 0x00,

    _END
};

BYTE code tQC_ICM_SETTING6[] =
{
    //---------IcmM1-------------
    4, _NON_AUTOINC, 0x9F, 0x07,
    4, _NON_AUTOINC, 0xCC, 0xF0,
    4, _NON_AUTOINC, 0xCD, 0x1F,
    4, _NON_AUTOINC, 0xCD, 0x10,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x00,0x00,0x01,0x2C,0x03,0x84,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x01,0x84,0x01,0x86,0x01,0x88,0x01,0x8A,0x01,0x8C,0x01,0x8E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x11,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x16,0x40,0xEE,0x00,0x00,0x01,0x2C,0x03,0x84,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x7B,0x00,0x79,0x00,0x77,0x00,0x75,0x00,0x73,0x00,0x71,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x12,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x05,0x7D,0xDD,0x04,0x01,0x00,0x82,0x01,0x7F,0x03,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0xE0,0x00,0xE2,0x00,0xE4,0x00,0xE6,0x00,0xE8,0x00,0xEA,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x13,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x17,0x28,0xCC,0x04,0x01,0x00,0x82,0x01,0x7F,0x03,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x01,0x62,0x01,0x02,0x01,0x22,0x01,0x32,0x01,0x42,0x01,0x52,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x14,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x07,0x2B,0xBA,0x08,0x01,0x00,0xFF,0x03,0x6B,0x03,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x01,0x64,0x01,0x74,0x01,0x84,0x01,0x94,0x01,0xA4,0x01,0xB4,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x15,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x14,0x24,0xF9,0x08,0x01,0x00,0xFF,0x03,0x6B,0x03,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x89,0x00,0x79,0x00,0x69,0x00,0x59,0x00,0x49,0x00,0x39,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x16,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x08,0x85,0x8F,0x0C,0x01,0x00,0x7F,0x02,0x37,0x03,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x32,0x00,0x2C,0x00,0x29,0x00,0x26,0x00,0x23,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x17,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x12,0xD4,0xBA,0x0C,0x01,0x00,0x7F,0x02,0x37,0x03,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x01,0x82,0x01,0x92,0x01,0xA2,0x01,0xB2,0x01,0xC2,0x01,0xD2,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,
    4, _NON_AUTOINC, 0xCD, 0x1F,
    4, _NON_AUTOINC, 0xCE, 0x00,

    4, _NON_AUTOINC, 0xD0, 0xC0,
    4, _NON_AUTOINC, 0xD1, 0x10,
    4, _NON_AUTOINC, 0xD1, 0x10,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xFB,0x04,0xD8,0x02,0x2D,0x05,0x8E,0x00,0x90,0x01,0xD2,0x00,0x80,0x01,0x00,0x01,0x80,0x02,0x00,0x8B,0x45,0x00,0x5F,0x00,0x41,0x00,0x64,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x11,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x93,0x02,0x31,0x0F,0x02,0x03,0xFB,0x0C,0x05,0x02,0xD2,0x00,0x7F,0x00,0xFF,0x01,0x7F,0x02,0x5C,0xA6,0x56,0x00,0x41,0x00,0x5F,0x00,0xAF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x12,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0xE8,0x0A,0xF9,0x09,0x5F,0x0C,0x05,0x08,0x08,0x05,0x2E,0x00,0x9F,0x01,0x6B,0x01,0xD8,0x02,0xD2,0x8B,0x67,0x00,0xF5,0x00,0x0B,0x00,0x89,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x13,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0xDC,0x09,0x81,0x0A,0xBE,0x08,0x08,0x0C,0x05,0x08,0x00,0x01,0x15,0x01,0x5E,0x02,0x0A,0x02,0xD2,0x94,0x76,0x01,0xB5,0x01,0xD3,0x01,0xB0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x14,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x70,0x0D,0xD3,0x01,0x01,0x0C,0x05,0x03,0xFB,0x0A,0xD2,0x00,0x80,0x01,0x00,0x01,0x80,0x02,0x5C,0x83,0x65,0x01,0xD3,0x01,0xB5,0x01,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x15,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x4C,0x06,0xCA,0x07,0xD6,0x03,0xFB,0x07,0xF8,0x0D,0x2E,0x01,0xF8,0x02,0x5C,0x02,0xBC,0x02,0xD2,0x86,0x77,0x01,0x0B,0x01,0xF5,0x01,0x8B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    4, _NON_AUTOINC, 0xD1, 0x10,
    4, _NON_AUTOINC, 0xD2, 0x00,

    4, _NON_AUTOINC, 0xD4, 0x02,
    //---------IcmM2-------------
    4, _NON_AUTOINC, 0x9F, 0x47,
    4, _NON_AUTOINC, 0xCC, 0xF0,
    4, _NON_AUTOINC, 0xCD, 0x1F,
    4, _NON_AUTOINC, 0xCD, 0x10,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x07,0x2B,0xBA,0x08,0x01,0x00,0xFF,0x03,0x6B,0x03,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x01,0x64,0x01,0x74,0x01,0x84,0x01,0x94,0x01,0xA4,0x01,0xB4,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x11,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x14,0x24,0xF9,0x08,0x01,0x00,0xFF,0x03,0x6B,0x03,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x89,0x00,0x79,0x00,0x69,0x00,0x59,0x00,0x49,0x00,0x39,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x12,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x08,0x85,0x8F,0x0C,0x01,0x00,0x7F,0x02,0x37,0x03,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x32,0x00,0x2C,0x00,0x29,0x00,0x26,0x00,0x23,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x13,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x12,0xD4,0xBA,0x0C,0x01,0x00,0x7F,0x02,0x37,0x03,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x01,0x82,0x01,0x92,0x01,0xA2,0x01,0xB2,0x01,0xC2,0x01,0xD2,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x14,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x07,0x2B,0xBA,0x08,0x01,0x00,0xFF,0x03,0x6B,0x03,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x01,0x64,0x01,0x74,0x01,0x84,0x01,0x94,0x01,0xA4,0x01,0xB4,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x15,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x14,0x24,0xF9,0x08,0x01,0x00,0xFF,0x03,0x6B,0x03,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x89,0x00,0x79,0x00,0x69,0x00,0x59,0x00,0x49,0x00,0x39,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x16,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x08,0x85,0x8F,0x0C,0x01,0x00,0x7F,0x02,0x37,0x03,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x32,0x00,0x2C,0x00,0x29,0x00,0x26,0x00,0x23,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x17,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x12,0xD4,0xBA,0x0C,0x01,0x00,0x7F,0x02,0x37,0x03,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x01,0x82,0x01,0x92,0x01,0xA2,0x01,0xB2,0x01,0xC2,0x01,0xD2,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,
    4, _NON_AUTOINC, 0xCD, 0x1F,
    4, _NON_AUTOINC, 0xCE, 0x00,

    4, _NON_AUTOINC, 0xD0, 0xA0,
    4, _NON_AUTOINC, 0xD1, 0x00,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xFB,0x04,0xD8,0x02,0x2D,0x05,0x8E,0x00,0x90,0x01,0xD2,0x00,0x80,0x01,0x00,0x01,0x80,0x02,0x00,0x8B,0x45,0x00,0x5F,0x00,0x41,0x00,0x64,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x01,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x93,0x02,0x31,0x0F,0x02,0x03,0xFB,0x0C,0x05,0x02,0xD2,0x00,0x7F,0x00,0xFF,0x01,0x7F,0x02,0x5C,0xA6,0x56,0x00,0x41,0x00,0x5F,0x00,0xAF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x02,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0xE8,0x0A,0xF9,0x09,0x5F,0x0C,0x05,0x08,0x08,0x05,0x2E,0x00,0x9F,0x01,0x6B,0x01,0xD8,0x02,0xD2,0x8B,0x67,0x00,0xF5,0x00,0x0B,0x00,0x89,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x03,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0xDC,0x09,0x81,0x0A,0xBE,0x08,0x08,0x0C,0x05,0x08,0x00,0x01,0x15,0x01,0x5E,0x02,0x0A,0x02,0xD2,0x94,0x76,0x01,0xB5,0x01,0xD3,0x01,0xB0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x04,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x70,0x0D,0xD3,0x01,0x01,0x0C,0x05,0x03,0xFB,0x0A,0xD2,0x00,0x80,0x01,0x00,0x01,0x80,0x02,0x5C,0x83,0x65,0x01,0xD3,0x01,0xB5,0x01,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x05,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x4C,0x06,0xCA,0x07,0xD6,0x03,0xFB,0x07,0xF8,0x0D,0x2E,0x01,0xF8,0x02,0x5C,0x02,0xBC,0x02,0xD2,0x86,0x77,0x01,0x0B,0x01,0xF5,0x01,0x8B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    4, _NON_AUTOINC, 0xD1, 0x00,
    4, _NON_AUTOINC, 0xD2, 0x00,

    _END
};

BYTE code tQC_ICM_SETTING7[] =
{
    //---------IcmM1-------------
    4, _NON_AUTOINC, 0x9F, 0x07,
    4, _NON_AUTOINC, 0xCC, 0x0F,
    4, _NON_AUTOINC, 0xCD, 0x1F,
    4, _NON_AUTOINC, 0xCD, 0x10,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x00,0x00,0x01,0x2C,0x03,0x84,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x01,0x74,0x01,0x76,0x01,0x78,0x01,0x7A,0x01,0x7C,0x01,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x11,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x16,0x40,0xEE,0x00,0x00,0x01,0x2C,0x03,0x84,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x6B,0x00,0x69,0x00,0x67,0x00,0x65,0x00,0x63,0x00,0x61,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x12,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x05,0x7D,0xDD,0x04,0x01,0x00,0x82,0x01,0x7F,0x03,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0xC0,0x00,0xC2,0x00,0xC4,0x00,0xC6,0x00,0xC8,0x00,0xCA,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x13,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x17,0x28,0xCC,0x04,0x01,0x00,0x82,0x01,0x7F,0x03,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x01,0xA2,0x01,0x82,0x01,0x62,0x01,0x42,0x01,0x22,0x01,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x14,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x00,0x00,0x01,0x2C,0x03,0x84,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x01,0x74,0x01,0x76,0x01,0x78,0x01,0x7A,0x01,0x7C,0x01,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x15,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x16,0x40,0xEE,0x00,0x00,0x01,0x2C,0x03,0x84,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x6B,0x00,0x69,0x00,0x67,0x00,0x65,0x00,0x63,0x00,0x61,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x16,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x05,0x7D,0xDD,0x04,0x01,0x00,0x82,0x01,0x7F,0x03,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0xC0,0x00,0xC2,0x00,0xC4,0x00,0xC6,0x00,0xC8,0x00,0xCA,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x17,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x17,0x28,0xCC,0x04,0x01,0x00,0x82,0x01,0x7F,0x03,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x01,0xA2,0x01,0x82,0x01,0x62,0x01,0x42,0x01,0x22,0x01,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,
    4, _NON_AUTOINC, 0xCD, 0x1F,
    4, _NON_AUTOINC, 0xCE, 0x00,

    4, _NON_AUTOINC, 0xD0, 0xC0,
    4, _NON_AUTOINC, 0xD1, 0x10,
    4, _NON_AUTOINC, 0xD1, 0x10,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xFB,0x04,0xD8,0x02,0x2D,0x05,0x8E,0x00,0x90,0x01,0xD2,0x00,0x80,0x01,0x00,0x01,0x80,0x02,0x00,0x8B,0x45,0x00,0x5F,0x00,0x41,0x00,0x64,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x11,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x93,0x02,0x31,0x0F,0x02,0x03,0xFB,0x0C,0x05,0x02,0xD2,0x00,0x7F,0x00,0xFF,0x01,0x7F,0x02,0x5C,0xA6,0x56,0x00,0x41,0x00,0x5F,0x00,0xAF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x12,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0xE8,0x0A,0xF9,0x09,0x5F,0x0C,0x05,0x08,0x08,0x05,0x2E,0x00,0x9F,0x01,0x6B,0x01,0xD8,0x02,0xD2,0x8B,0x67,0x00,0xF5,0x00,0x0B,0x00,0x89,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x13,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0xDC,0x09,0x81,0x0A,0xBE,0x08,0x08,0x0C,0x05,0x08,0x00,0x01,0x15,0x01,0x5E,0x02,0x0A,0x02,0xD2,0x94,0x76,0x01,0xB5,0x01,0xD3,0x01,0xB0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x14,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x70,0x0D,0xD3,0x01,0x01,0x0C,0x05,0x03,0xFB,0x0A,0xD2,0x00,0x80,0x01,0x00,0x01,0x80,0x02,0x5C,0x83,0x65,0x01,0xD3,0x01,0xB5,0x01,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x15,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x4C,0x06,0xCA,0x07,0xD6,0x03,0xFB,0x07,0xF8,0x0D,0x2E,0x01,0xF8,0x02,0x5C,0x02,0xBC,0x02,0xD2,0x86,0x77,0x01,0x0B,0x01,0xF5,0x01,0x8B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    4, _NON_AUTOINC, 0xD1, 0x10,
    4, _NON_AUTOINC, 0xD2, 0x00,

    4, _NON_AUTOINC, 0xD4, 0x02,
    //---------IcmM2-------------
    4, _NON_AUTOINC, 0x9F, 0x47,
    4, _NON_AUTOINC, 0xCC, 0x0F,
    4, _NON_AUTOINC, 0xCD, 0x1F,
    4, _NON_AUTOINC, 0xCD, 0x10,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x00,0x00,0x01,0x2C,0x03,0x84,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x01,0x74,0x01,0x76,0x01,0x78,0x01,0x7A,0x01,0x7C,0x01,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x11,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x16,0x40,0xEE,0x00,0x00,0x01,0x2C,0x03,0x84,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x6B,0x00,0x69,0x00,0x67,0x00,0x65,0x00,0x63,0x00,0x61,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x12,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x05,0x7D,0xDD,0x04,0x01,0x00,0x82,0x01,0x7F,0x03,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0xC0,0x00,0xC2,0x00,0xC4,0x00,0xC6,0x00,0xC8,0x00,0xCA,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x13,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x17,0x28,0xCC,0x04,0x01,0x00,0x82,0x01,0x7F,0x03,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x01,0xA2,0x01,0x82,0x01,0x62,0x01,0x42,0x01,0x22,0x01,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x14,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x07,0x2B,0xBA,0x08,0x01,0x00,0xFF,0x03,0x6B,0x03,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x01,0xA4,0x01,0xB4,0x01,0xD4,0x01,0xC4,0x01,0xE4,0x01,0xF4,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x15,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x14,0x24,0xF9,0x08,0x01,0x00,0xFF,0x03,0x6B,0x03,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x39,0x00,0xD9,0x00,0x89,0x00,0x99,0x00,0xC9,0x00,0xF9,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x16,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x08,0x85,0x8F,0x0C,0x01,0x00,0x7F,0x02,0x37,0x03,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x22,0x00,0xBC,0x00,0xA9,0x00,0x46,0x00,0x33,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x17,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x12,0xD4,0xBA,0x0C,0x01,0x00,0x7F,0x02,0x37,0x03,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x01,0x63,0x00,0x92,0x01,0xA7,0x00,0xB3,0x01,0x02,0x00,0xD2,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xFC,0xFC,
    4, _NON_AUTOINC, 0xCD, 0x1F,
    4, _NON_AUTOINC, 0xCE, 0x00,

    4, _NON_AUTOINC, 0xD0, 0xA0,
    4, _NON_AUTOINC, 0xD1, 0x00,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xFB,0x04,0xD8,0x02,0x2D,0x05,0x8E,0x00,0x90,0x01,0xD2,0x00,0x80,0x01,0x00,0x01,0x80,0x02,0x00,0x8B,0x45,0x00,0x5F,0x00,0x41,0x00,0x64,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x01,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x93,0x02,0x31,0x0F,0x02,0x03,0xFB,0x0C,0x05,0x02,0xD2,0x00,0x7F,0x00,0xFF,0x01,0x7F,0x02,0x5C,0xA6,0x56,0x00,0x41,0x00,0x5F,0x00,0xAF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x02,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0xE8,0x0A,0xF9,0x09,0x5F,0x0C,0x05,0x08,0x08,0x05,0x2E,0x00,0x9F,0x01,0x6B,0x01,0xD8,0x02,0xD2,0x8B,0x67,0x00,0xF5,0x00,0x0B,0x00,0x89,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x03,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0xDC,0x09,0x81,0x0A,0xBE,0x08,0x08,0x0C,0x05,0x08,0x00,0x01,0x15,0x01,0x5E,0x02,0x0A,0x02,0xD2,0x94,0x76,0x01,0xB5,0x01,0xD3,0x01,0xB0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x04,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x70,0x0D,0xD3,0x01,0x01,0x0C,0x05,0x03,0xFB,0x0A,0xD2,0x00,0x80,0x01,0x00,0x01,0x80,0x02,0x5C,0x83,0x65,0x01,0xD3,0x01,0xB5,0x01,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x05,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x4C,0x06,0xCA,0x07,0xD6,0x03,0xFB,0x07,0xF8,0x0D,0x2E,0x01,0xF8,0x02,0x5C,0x02,0xBC,0x02,0xD2,0x86,0x77,0x01,0x0B,0x01,0xF5,0x01,0x8B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    4, _NON_AUTOINC, 0xD1, 0x00,
    4, _NON_AUTOINC, 0xD2, 0x00,

    _END
};

BYTE code tQC_ICM_SETTING8[] =
{
    //---------IcmM1-------------
    4, _NON_AUTOINC, 0x9F, 0x07,
    4, _NON_AUTOINC, 0xCC, 0x00,
    4, _NON_AUTOINC, 0xCD, 0x00,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x16,0x00,0xEE,0x07,0x48,0x02,0x00,0x06,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x01,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x16,0x00,0xEE,0x07,0x48,0x02,0x00,0x06,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x02,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x16,0x00,0xEE,0x00,0xB8,0x02,0x00,0x06,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x03,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x16,0x00,0xEE,0x00,0xB8,0x02,0x00,0x06,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x04,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x16,0x00,0xEE,0x0C,0x00,0x02,0x00,0x06,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x05,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x16,0x00,0xEE,0x0C,0x00,0x02,0x00,0x06,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x06,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x16,0x00,0xEE,0x07,0x48,0x02,0x00,0x06,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x07,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x16,0x00,0xEE,0x07,0x48,0x02,0x00,0x06,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,
    4, _NON_AUTOINC, 0xCD, 0x0F,
    4, _NON_AUTOINC, 0xCE, 0x00,

    4, _NON_AUTOINC, 0xD0, 0xFF,
    4, _NON_AUTOINC, 0xD1, 0x08,
    4, _NON_AUTOINC, 0xD1, 0x08,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x06,0xF4,0x0C,0xE9,0x11,0xDD,0x17,0xD2,0x1D,0xC6,0x23,0xBB,0x28,0xAF,0x2E,0xA4,0x00,0xF4,0x00,0xE8,0x00,0xDC,0x00,0xD0,0x00,0xC4,0x01,0xB8,0x01,0xAC,0x01,0xA0,0x05,0xF5,0x0B,0xEA,0x10,0xE0,0x16,0xD5,0x1B,0xCA,0x20,0xBF,0x26,0xB4,0x2B,0xA9,0xFA,0xF4,0xF4,0xE9,0xEF,0xDD,0xE9,0xD2,0xE3,0xC6,0xDD,0xBB,0xD7,0xAF,0xD2,0xA3,0x05,0xF6,0x0A,0xEC,0x0F,0xE2,0x14,0xD8,0x19,0xCE,0x1E,0xC3,0x23,0xB9,0x28,0xAF,0x07,0x3C,0x07,0x96,0x06,0xE7,0x07,0xF8,0x06,0x16,0x00,0x00,0x00,0x41,0x00,0x82,0x00,0xC3,0x01,0x69,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x12,0x23,0x34,0x45,0x56,0x67,0x78,0x89,0x9A,0xAB,0xBC,0xCD,0xDE,0xEF,0xF0,0xFE,0xFE,0xED,0xDC,0xCB,0x58,0x60,0x70,0x00,0x98,

    4, _NON_AUTOINC, 0xD1, 0x09,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x05,0xF6,0x0A,0xEB,0x10,0xE1,0x15,0xD6,0x1A,0xCC,0x1F,0xC1,0x25,0xB7,0x2A,0xAC,0x05,0xF6,0x0A,0xEC,0x0F,0xE1,0x14,0xD7,0x19,0xCD,0x1F,0xC3,0x24,0xB9,0x29,0xAF,0x05,0xF5,0x0B,0xEA,0x10,0xDF,0x16,0xD4,0x1B,0xC9,0x21,0xBE,0x26,0xB3,0x2C,0xA8,0x05,0xF6,0x0A,0xEC,0x0F,0xE2,0x14,0xD8,0x19,0xCE,0x1E,0xC3,0x23,0xB9,0x28,0xAF,0x07,0xF2,0x0E,0xE4,0x15,0xD7,0x1C,0xC9,0x23,0xBB,0x2A,0xAD,0x31,0x9F,0x38,0x91,0x05,0x70,0x05,0xC4,0x05,0x17,0x06,0x16,0x03,0xFB,0x01,0x69,0x00,0x40,0x00,0x7F,0x00,0xBF,0x01,0x69,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x56,0x94,0x37,0xF4,0x9A,0xB7,0x49,0x26,0x37,0xD4,0x93,0xA5,0x78,0xD0,0x37,0xC5,0x04,0xCF,0x7A,0x59,0x10,0x80,0x40,0xA0,0xB8,

    4, _NON_AUTOINC, 0xD1, 0x0A,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x1A,0xF3,0x35,0xE6,0x4F,0xD9,0x6A,0xCC,0x7F,0xBF,0x7F,0xB2,0x7F,0xA5,0x7F,0x98,0x12,0xEE,0x25,0xDB,0x37,0xC9,0x4A,0xB6,0x5C,0xA4,0x6E,0x92,0x7F,0x80,0x7F,0x80,0x22,0xEF,0x44,0xDE,0x66,0xCC,0x7F,0xBB,0x7F,0xAA,0x7F,0x99,0x7F,0x87,0x7F,0x80,0x06,0xF5,0x0B,0xEA,0x11,0xDF,0x16,0xD4,0x1C,0xC9,0x21,0xBE,0x27,0xB3,0x2C,0xA8,0x25,0xF5,0x4B,0xEA,0x70,0xDF,0x7F,0xD5,0x7F,0xCA,0x7F,0xBF,0x7F,0xB4,0x7F,0xA9,0x01,0x7F,0x02,0xD6,0x00,0xCF,0x03,0xFB,0x00,0x00,0x02,0xD2,0x00,0x4F,0x00,0xB5,0x00,0xEC,0x01,0x2E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x79,0x31,0x20,0xF1,0x04,0x92,0x87,0x56,0xFC,0xB4,0x11,0xFF,0x4D,0x3C,0x1F,0x07,0x4B,0x2B,0xB3,0x76,0xB8,0x70,0x88,0xA0,0x54,

    4, _NON_AUTOINC, 0xD1, 0x0B,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0xE9,0xEE,0xD1,0xDC,0xBA,0xCA,0xA2,0xB8,0x8B,0xA6,0x80,0x94,0x80,0x82,0x80,0x80,0xDF,0xEC,0xBF,0xD8,0x9E,0xC4,0x80,0xB1,0x80,0x9D,0x80,0x89,0x80,0x80,0x80,0x80,0xF3,0xEF,0xE5,0xDF,0xD8,0xCE,0xCA,0xBE,0xBD,0xAD,0xAF,0x9D,0xA2,0x8C,0x95,0x80,0xDB,0xF5,0xB5,0xEA,0x90,0xDF,0x80,0xD5,0x80,0xCA,0x80,0xBF,0x80,0xB4,0x80,0xA9,0xF9,0xF2,0xF2,0xE4,0xEB,0xD6,0xE4,0xC9,0xDD,0xBB,0xD6,0xAD,0xD0,0x9F,0xC9,0x91,0x0D,0xCF,0x0E,0xD5,0x0C,0xA8,0x00,0x00,0x0C,0x05,0x04,0x00,0x00,0x5F,0x00,0xAF,0x01,0x03,0x01,0x2E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x54,0x98,0x65,0xBA,0xDC,0xA9,0x32,0x21,0x29,0x76,0x2C,0xD1,0x58,0x37,0x32,0x75,0x87,0xED,0xFE,0xDC,0xE8,0x80,0xB8,0xC0,0xD8,

    4, _NON_AUTOINC, 0xD1, 0x0C,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0xFA,0xF5,0xF5,0xE9,0xEF,0xDE,0xE9,0xD2,0xE3,0xC7,0xDE,0xBB,0xD8,0xB0,0xD2,0xA4,0xFA,0xF4,0xF4,0xE7,0xED,0xDB,0xE7,0xCE,0xE1,0xC2,0xDB,0xB5,0xD4,0xA9,0xCE,0x9D,0xFB,0xF5,0xF5,0xEA,0xF0,0xE0,0xEA,0xD5,0xE5,0xCA,0xE0,0xBF,0xDA,0xB5,0xD5,0xAA,0xF9,0xF2,0xF2,0xE4,0xEB,0xD6,0xE4,0xC9,0xDD,0xBB,0xD6,0xAD,0xD0,0x9F,0xC9,0x91,0xFB,0xF6,0xF6,0xEC,0xF1,0xE2,0xEC,0xD7,0xE7,0xCD,0xE2,0xC3,0xDD,0xB9,0xD7,0xAF,0x0B,0x28,0x0B,0x90,0x0A,0xCA,0x0C,0x05,0x0A,0x2A,0x05,0x2E,0x00,0x40,0x00,0x80,0x00,0xC0,0x01,0x37,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x85,0x37,0x27,0x82,0xA6,0xC5,0xD5,0xA3,0x5A,0xA5,0xFF,0x58,0xBB,0xAA,0x66,0x88,0x99,0x77,0xAA,0x55,0xD0,0x70,0xD4,0x30,0xBC,

    4, _NON_AUTOINC, 0xD1, 0x0D,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0xFC,0xF4,0xF8,0xE8,0xF4,0xDD,0xF0,0xD1,0xEC,0xC5,0xE8,0xB9,0xE4,0xAD,0xE0,0xA2,0xFA,0xF5,0xF5,0xEA,0xEF,0xDE,0xEA,0xD3,0xE4,0xC8,0xDE,0xBD,0xD9,0xB2,0xD3,0xA6,0x01,0xF4,0x01,0xE8,0x02,0xDC,0x03,0xD0,0x04,0xC4,0x04,0xB8,0x05,0xAC,0x06,0xA0,0xFB,0xF6,0xF6,0xEC,0xF1,0xE2,0xEC,0xD7,0xE7,0xCD,0xE2,0xC3,0xDD,0xB9,0xD7,0xAF,0x06,0xF4,0x0C,0xE9,0x11,0xDD,0x17,0xD2,0x1D,0xC6,0x23,0xBB,0x29,0xAF,0x2E,0xA3,0x08,0xA7,0x08,0xEA,0x08,0x5D,0x0A,0x2A,0x08,0x08,0x06,0x65,0x00,0xFC,0x01,0x2E,0x01,0x63,0x01,0x9B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,0xEB,0xDA,0xC9,0xB8,0xA7,0x96,0x85,0x74,0x63,0x69,0x58,0x47,0x36,0x25,0x14,0x03,0x30,0x41,0x52,0x78,0x80,0x9C,0xA0,0xBC,
    4, _NON_AUTOINC, 0xD1, 0x08,
    4, _NON_AUTOINC, 0xD2, 0x00,

    4, _NON_AUTOINC, 0xD4, 0x02,
    //---------IcmM2-------------
    4, _NON_AUTOINC, 0x9F, 0x47,
    4, _NON_AUTOINC, 0xCC, 0x00,
    4, _NON_AUTOINC, 0xCD, 0x00,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x16,0x00,0xEE,0x07,0x48,0x02,0x00,0x06,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x01,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x16,0x00,0xEE,0x07,0x48,0x02,0x00,0x06,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x02,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x16,0x00,0xEE,0x00,0xB8,0x02,0x00,0x06,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x03,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x16,0x00,0xEE,0x00,0xB8,0x02,0x00,0x06,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x04,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x16,0x00,0xEE,0x0C,0x00,0x02,0x00,0x06,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x05,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x16,0x00,0xEE,0x0C,0x00,0x02,0x00,0x06,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x06,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x16,0x00,0xEE,0x07,0x48,0x02,0x00,0x06,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x07,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x16,0x00,0xEE,0x07,0x48,0x02,0x00,0x06,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0xC0,0xFC,0xFC,
    4, _NON_AUTOINC, 0xCD, 0x0F,
    4, _NON_AUTOINC, 0xCE, 0x00,

    4, _NON_AUTOINC, 0xD0, 0x9F,
    4, _NON_AUTOINC, 0xD1, 0x18,
    4, _NON_AUTOINC, 0xD1, 0x18,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x1C,0x08,0x38,0x10,0x54,0x18,0x70,0x20,0x54,0x18,0x38,0x10,0x1C,0x08,0x00,0x00,0x1F,0x03,0x3D,0x06,0x5C,0x09,0x7A,0x0C,0x5C,0x09,0x3D,0x06,0x1F,0x03,0x00,0x00,0x1B,0x0A,0x36,0x14,0x51,0x1E,0x6C,0x28,0x51,0x1E,0x36,0x14,0x1B,0x0A,0x00,0x00,0x20,0x00,0x40,0x00,0x60,0x00,0x7F,0x00,0x60,0x00,0x40,0x00,0x20,0x00,0x00,0x00,0x18,0x0F,0x31,0x1E,0x49,0x2D,0x62,0x3C,0x49,0x2D,0x31,0x1E,0x18,0x0F,0x00,0x00,0x09,0x04,0x08,0x67,0x09,0x49,0x08,0x08,0x09,0xEA,0x08,0x00,0x00,0x3F,0x00,0xB3,0x00,0xE9,0x01,0x69,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x59,0x25,0x79,0xA3,0xB1,0xC8,0x98,0x1F,0xF6,0x37,0xD3,0x12,0xC4,0x5D,0xA5,0x37,0xC4,0xD6,0x85,0x24,0x78,0xD0,0xA4,0x60,0x0C,

    4, _NON_AUTOINC, 0xD1, 0x19,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x16,0x15,0x2B,0x29,0x41,0x3E,0x57,0x52,0x41,0x3E,0x2B,0x29,0x16,0x15,0x00,0x00,0x17,0x12,0x2E,0x25,0x45,0x37,0x5B,0x49,0x45,0x37,0x2E,0x25,0x17,0x12,0x00,0x00,0x12,0x1B,0x25,0x37,0x37,0x52,0x49,0x6D,0x37,0x52,0x25,0x37,0x12,0x1B,0x00,0x00,0x18,0x0F,0x31,0x1E,0x49,0x2D,0x62,0x3C,0x49,0x2D,0x31,0x1E,0x18,0x0F,0x00,0x00,0x10,0x20,0x20,0x40,0x30,0x60,0x40,0x7F,0x30,0x60,0x20,0x40,0x10,0x20,0x00,0x00,0x0A,0x98,0x0A,0x51,0x0B,0x6E,0x09,0xEA,0x0C,0x05,0x09,0x69,0x00,0x50,0x00,0x85,0x01,0x15,0x01,0x69,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x25,0x36,0x58,0x9A,0xC5,0x74,0x87,0xC2,0xD5,0x37,0xC2,0x21,0xA3,0xD2,0x56,0x99,0xAA,0xBB,0xCC,0xDD,0x74,0x70,0xFC,0x20,0xDC,

    4, _NON_AUTOINC, 0xD1, 0x1A,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x05,0x20,0x0A,0x40,0x0F,0x60,0x14,0x7F,0x0F,0x60,0x0A,0x40,0x05,0x20,0x00,0x00,0x0A,0x20,0x14,0x40,0x1F,0x60,0x29,0x7F,0x1F,0x60,0x14,0x40,0x0A,0x20,0x00,0x00,0x03,0x20,0x05,0x40,0x08,0x60,0x0A,0x7F,0x08,0x60,0x05,0x40,0x03,0x20,0x00,0x00,0x10,0x20,0x20,0x40,0x30,0x60,0x40,0x7F,0x30,0x60,0x20,0x40,0x10,0x20,0x00,0x00,0x00,0x20,0x00,0x40,0x00,0x60,0x00,0x7F,0x00,0x60,0x00,0x40,0x00,0x20,0x00,0x00,0x0E,0xBF,0x0D,0x73,0x0F,0x5D,0x0C,0x05,0x00,0x00,0x0A,0xD2,0x00,0x64,0x00,0xC8,0x00,0xFA,0x01,0x2E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x11,0x22,0x33,0x44,0x55,0x66,0x77,0x88,0x99,0xAA,0x44,0x33,0x22,0x11,0x00,0xFF,0xEE,0xDD,0xCC,0xBB,0x54,0x60,0x74,0x80,0x98,

    4, _NON_AUTOINC, 0xD1, 0x1B,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0xFC,0x10,0xF8,0x20,0xF4,0x30,0xF0,0x40,0xEB,0x50,0xE7,0x60,0xE3,0x70,0xDF,0x7F,0xFE,0x10,0xFC,0x20,0xFB,0x30,0xF9,0x40,0xF7,0x50,0xF5,0x60,0xF3,0x70,0xF1,0x7F,0xFA,0x10,0xF4,0x20,0xEE,0x30,0xE8,0x40,0xE2,0x50,0xDC,0x60,0xD6,0x70,0xD0,0x7F,0x00,0x10,0x00,0x20,0x00,0x30,0x00,0x40,0x00,0x50,0x00,0x60,0x00,0x70,0x00,0x7F,0xF8,0x10,0xF0,0x20,0xE8,0x30,0xE0,0x40,0xD8,0x50,0xD0,0x60,0xC8,0x70,0xC0,0x7F,0x02,0x0C,0x00,0xE8,0x02,0xFD,0x00,0x00,0x03,0xFB,0x0C,0x00,0x00,0x4A,0x00,0xA4,0x00,0xEA,0x01,0x2E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xAA,0x85,0x29,0x1F,0x3D,0x8C,0xC5,0xF1,0x0D,0xA6,0x68,0x58,0x23,0xAA,0x8D,0x4F,0x3C,0xD5,0x69,0x75,0xC0,0x30,0x84,0xF0,0xEC,

    4, _NON_AUTOINC, 0xD1, 0x1C,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0xF6,0x0D,0xED,0x19,0xE3,0x26,0xD9,0x32,0xCF,0x3F,0xC6,0x4B,0xBC,0x58,0xB2,0x65,0xF7,0x0D,0xED,0x1B,0xE4,0x28,0xDB,0x36,0xD2,0x43,0xC8,0x51,0xBF,0x5E,0xB6,0x6C,0xF6,0x0B,0xEB,0x16,0xE1,0x21,0xD6,0x2C,0xCC,0x37,0xC1,0x43,0xB7,0x4E,0xAC,0x59,0xF8,0x10,0xF0,0x20,0xE8,0x30,0xE0,0x40,0xD8,0x50,0xD0,0x60,0xC8,0x70,0xC0,0x7F,0xF4,0x09,0xE9,0x11,0xDD,0x1A,0xD1,0x22,0xC5,0x2B,0xBA,0x33,0xAE,0x3C,0xA2,0x44,0x04,0xD6,0x04,0x9C,0x05,0x35,0x03,0xFB,0x05,0xD6,0x0D,0x2E,0x00,0x5A,0x00,0x7F,0x00,0xBF,0x01,0x37,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x13,0x58,0x12,0x70,0x14,0xD4,0x0F,0xEC,0x17,0x58,0x34,0xB8,0x01,0x68,0x01,0xFC,0x02,0xFC,0x04,0xDC,0x74,0xD0,0xA4,0xD0,0xFC,

    4, _NON_AUTOINC, 0xD1, 0x1D,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0xF1,0x03,0xE3,0x06,0xD4,0x08,0xC6,0x0B,0xB7,0x0E,0xA8,0x11,0x9A,0x13,0x8B,0x16,0xF3,0x05,0xE5,0x0A,0xD8,0x0F,0xCA,0x14,0xBD,0x19,0xAF,0x1E,0xA2,0x23,0x94,0x28,0xF0,0x01,0xE1,0x01,0xD1,0x02,0xC1,0x02,0xB1,0x03,0xA2,0x03,0x92,0x04,0x82,0x04,0xF4,0x09,0xE9,0x11,0xDD,0x1A,0xD1,0x22,0xC5,0x2B,0xBA,0x33,0xAE,0x3C,0xA2,0x44,0xF0,0x00,0xE0,0x00,0xD0,0x00,0xC0,0x00,0xB0,0x00,0xA0,0x00,0x90,0x00,0x80,0x00,0x07,0x47,0x06,0xB7,0x07,0xD7,0x05,0xD6,0x07,0xF8,0x0E,0x65,0x00,0xB2,0x01,0x21,0x01,0x86,0x01,0x9B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1D,0x1C,0x1A,0xDC,0x1F,0x5C,0x17,0x58,0x1F,0xE0,0x39,0x94,0x02,0xC8,0x04,0x84,0x06,0x18,0x06,0x6C,0x58,0xA0,0xD4,0xF0,0x1C,
    4, _NON_AUTOINC, 0xD1, 0x18,
    4, _NON_AUTOINC, 0xD2, 0x00,

    _END
};

BYTE code tQC_ICM_SETTING9[] =
{
    //---------IcmM1-------------
    4, _NON_AUTOINC, 0x9F, 0x07,
    4, _NON_AUTOINC, 0xCC, 0xFF,
    4, _NON_AUTOINC, 0xCD, 0x1F,
    4, _NON_AUTOINC, 0xCD, 0x10,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x06,0x40,0xEE,0x00,0x00,0x00,0x96,0x01,0xC2,0x01,0xFF,0xDD,0xAA,0xB4,0xEE,0xDA,0xF7,0x11,0x22,0xCC,0xBB,0xB4,0xEE,0xDA,0xF7,0x44,0x33,0x27,0x05,0xC4,0xCE,0xE2,0xE7,0x0F,0x35,0x06,0xF4,0x0C,0xE9,0x11,0xDD,0x17,0xD2,0x1D,0xC6,0x23,0xBB,0x28,0xAF,0x2E,0xA4,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x18,0x12,0x23,0x34,0x45,0x56,0x67,0x78,0x89,0x9A,0xAB,0x80,0xC0,0x78,0x8C,

    4, _NON_AUTOINC, 0xCD, 0x11,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x16,0x40,0xEE,0x00,0x00,0x00,0x96,0x01,0xC2,0x01,0xFF,0x00,0x00,0x9E,0xE9,0xAE,0xED,0x00,0x00,0x32,0x99,0x9E,0xE9,0xAE,0xED,0x55,0x66,0x07,0x1F,0xB2,0xC0,0xBF,0xCB,0x88,0x77,0x00,0xF4,0x00,0xE8,0x00,0xDC,0x00,0xD0,0x00,0xC4,0x01,0xB8,0x01,0xAC,0x01,0xA0,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xB0,0xBC,0xCD,0xDE,0xEF,0xF0,0xFE,0xFE,0xED,0xDC,0xCB,0xC0,0xC0,0xFC,0xFC,

    4, _NON_AUTOINC, 0xCD, 0x12,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x05,0x7D,0xDD,0x02,0x01,0x00,0x82,0x01,0x7F,0x01,0xFE,0x65,0x98,0xCB,0x97,0xD6,0xAC,0x12,0x23,0x76,0x87,0xC3,0xA4,0xD0,0xB7,0xAB,0x34,0x12,0xAA,0xEB,0x95,0xEF,0xAB,0x78,0x56,0x05,0xF6,0x0A,0xEB,0x10,0xE1,0x15,0xD6,0x1A,0xCC,0x1F,0xC1,0x25,0xB7,0x2A,0xAC,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xB0,0x15,0xC0,0x17,0x10,0x14,0x5C,0x18,0x58,0x0F,0xEC,0x00,0xC9,0x14,0xD4,

    4, _NON_AUTOINC, 0xCD, 0x13,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x17,0x28,0xCC,0x02,0x01,0x00,0x82,0x01,0x7F,0x01,0xFE,0x5A,0x47,0xC2,0x85,0xD5,0xAA,0xC3,0x1F,0x55,0x74,0xBA,0x97,0xCF,0xB6,0x3C,0xF1,0x58,0x85,0xE7,0x84,0xEF,0xA9,0x2E,0xE2,0x05,0xF6,0x0A,0xEC,0x0F,0xE1,0x14,0xD7,0x19,0xCD,0x1F,0xC3,0x24,0xB9,0x29,0xAF,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x6C,0x05,0xA4,0x01,0x00,0x01,0xFC,0x02,0xFC,0x05,0xA4,0x00,0xC9,0x20,0xBC,

    4, _NON_AUTOINC, 0xCD, 0x14,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x07,0x2B,0xBA,0x04,0x01,0x00,0x7F,0x01,0xB5,0x01,0xF3,0xD3,0x3D,0x55,0x80,0x15,0xD5,0x87,0x04,0xA2,0xFF,0x22,0x80,0x09,0xD5,0x3C,0x65,0x11,0x01,0x69,0x80,0x1A,0xDF,0xDD,0x4D,0x1A,0xF3,0x35,0xE6,0x4F,0xD9,0x6A,0xCC,0x7F,0xBF,0x7F,0xB2,0x7F,0xA5,0x7F,0x98,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x90,0x79,0x31,0x20,0xF1,0x04,0x92,0x87,0x56,0xFC,0xB4,0x00,0xDF,0x34,0xE4,

    4, _NON_AUTOINC, 0xCD, 0x15,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x14,0x24,0xF9,0x04,0x01,0x00,0x7F,0x01,0xB5,0x01,0xF3,0xC2,0xA7,0x40,0x80,0x3D,0x87,0x70,0x00,0x32,0xD8,0x19,0x81,0x18,0x87,0x80,0xD5,0x58,0x68,0x4F,0x9D,0x4B,0xA2,0x60,0xA3,0x12,0xEE,0x25,0xDB,0x37,0xC9,0x4A,0xB6,0x5C,0xA4,0x6E,0x92,0x7F,0x80,0x7F,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xA4,0x11,0xFF,0x4D,0x3C,0x1F,0x07,0x4B,0x2B,0xB3,0x76,0x00,0xDF,0x14,0xD4,

    4, _NON_AUTOINC, 0xCD, 0x16,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x08,0x85,0x8F,0x05,0xF6,0x00,0x7F,0x01,0x7F,0x02,0x09,0x56,0x08,0x7F,0x80,0x41,0xD3,0x55,0x04,0x25,0xA1,0x7F,0x80,0x41,0xD3,0x36,0x05,0xC3,0xB2,0x7F,0xCE,0x4F,0xEF,0x17,0x06,0xE9,0xEE,0xD1,0xDC,0xBA,0xCA,0xA2,0xB8,0x8B,0xA6,0x80,0x94,0x80,0x82,0x80,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x38,0x37,0x3C,0x3B,0x54,0x32,0xA0,0x00,0x00,0x30,0x14,0xC0,0x7C,0xF0,0xE4,

    4, _NON_AUTOINC, 0xCD, 0x17,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x12,0xD4,0xBA,0x05,0xF6,0x00,0x7F,0x01,0x7F,0x02,0x09,0x05,0x00,0x7F,0x80,0x7F,0x80,0x01,0x28,0x00,0xF3,0x7F,0x80,0x7F,0x80,0x06,0x37,0xD5,0x00,0x7F,0xCF,0x7F,0xCF,0x00,0x46,0xBD,0xAD,0xAF,0x9D,0xA2,0x8C,0x95,0x80,0xDB,0xF5,0xB5,0xEA,0x90,0xDF,0x80,0xD5,0x80,0x00,0x80,0x01,0x80,0x00,0x80,0x01,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE4,0x10,0x00,0x00,0x7C,0x00,0xBC,
    4, _NON_AUTOINC, 0xCD, 0x1F,
    4, _NON_AUTOINC, 0xCE, 0x00,

    4, _NON_AUTOINC, 0xD0, 0xC0,
    4, _NON_AUTOINC, 0xD1, 0x10,
    4, _NON_AUTOINC, 0xD1, 0x10,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0xEC,0x03,0x60,0x08,0xB4,0x06,0x38,0x02,0x40,0x07,0x48,0x02,0x00,0x04,0x00,0x06,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x11,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x12,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x13,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x04,0x0C,0x04,0xB8,0x32,0x21,0x29,0x76,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x14,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x15,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    4, _NON_AUTOINC, 0xD1, 0x10,
    4, _NON_AUTOINC, 0xD2, 0x00,

    4, _NON_AUTOINC, 0xD4, 0x02,
    //---------IcmM2-------------
    4, _NON_AUTOINC, 0x9F, 0x47,
    4, _NON_AUTOINC, 0xCC, 0xFF,
    4, _NON_AUTOINC, 0xCD, 0x1F,
    4, _NON_AUTOINC, 0xCD, 0x10,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x04,0x7F,0xDE,0x08,0x01,0x00,0x7B,0x01,0x59,0x01,0xF2,0x1C,0x08,0x38,0x10,0x54,0x18,0x70,0x20,0x54,0x18,0x38,0x10,0x1C,0x08,0x00,0x00,0x1F,0x03,0x3D,0x06,0x5C,0x09,0x7A,0x0C,0x5C,0x09,0x3D,0x06,0x1F,0x03,0x00,0x00,0x1B,0x0A,0x36,0x14,0x51,0x1E,0x6C,0x28,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x27,0x24,0x10,0x21,0x9C,0x25,0x24,0x20,0x20,0x27,0xA8,0x00,0x1E,0x38,0x10,

    4, _NON_AUTOINC, 0xCD, 0x11,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x17,0x2B,0xBD,0x08,0x01,0x00,0x7B,0x01,0x59,0x01,0xF2,0x51,0x1E,0x36,0x14,0x1B,0x0A,0x00,0x00,0x20,0x00,0x40,0x00,0x60,0x00,0x7F,0x00,0x60,0x00,0x40,0x00,0x20,0x00,0x00,0x00,0x18,0x0F,0x31,0x1E,0x49,0x2D,0x62,0x3C,0x49,0x2D,0x31,0x1E,0x18,0x0F,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xC5,0x20,0x00,0x00,0xFC,0x02,0xCC,0x03,0xA4,0x05,0xA4,0x40,0x1E,0x6C,0x28,

    4, _NON_AUTOINC, 0xCD, 0x12,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x08,0x0A,0xC9,0x09,0xF5,0x00,0x55,0x00,0x9C,0x00,0xDC,0x16,0x15,0x2B,0x29,0x41,0x3E,0x57,0x52,0x41,0x3E,0x2B,0x29,0x16,0x15,0x00,0x00,0x17,0x12,0x2E,0x25,0x45,0x37,0x5B,0x49,0x45,0x37,0x2E,0x25,0x17,0x12,0x00,0x00,0x12,0x1B,0x25,0x37,0x37,0x52,0x49,0x6D,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x95,0x2A,0x60,0x29,0x44,0x2D,0xB8,0x27,0xA8,0x30,0x14,0x00,0x54,0x30,0x14,

    4, _NON_AUTOINC, 0xCD, 0x13,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x13,0x7A,0xEE,0x09,0xF5,0x00,0x55,0x00,0x9C,0x00,0xDC,0x37,0x52,0x25,0x37,0x12,0x1B,0x00,0x00,0x18,0x0F,0x31,0x1E,0x49,0x2D,0x62,0x3C,0x49,0x2D,0x31,0x1E,0x18,0x0F,0x00,0x00,0x10,0x20,0x20,0x40,0x30,0x60,0x40,0x7F,0x30,0x60,0x20,0x40,0x10,0x20,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7D,0x25,0xA4,0x01,0x40,0x02,0x14,0x04,0x54,0x05,0xA4,0x00,0x54,0x04,0xA4,

    4, _NON_AUTOINC, 0xCD, 0x14,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x08,0x3F,0x8D,0x0A,0xD3,0x00,0x23,0x00,0x61,0x00,0xBC,0x05,0x20,0x0A,0x40,0x0F,0x60,0x14,0x7F,0x0F,0x60,0x0A,0x40,0x05,0x20,0x00,0x00,0x0A,0x20,0x14,0x40,0x1F,0x60,0x29,0x7F,0x1F,0x60,0x14,0x40,0x0A,0x20,0x00,0x00,0x03,0x20,0x05,0x40,0x08,0x60,0x0A,0x7F,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xAA,0x11,0x22,0x33,0x44,0x55,0x66,0x77,0x88,0x99,0xAA,0x40,0xDD,0x98,0xA8,

    4, _NON_AUTOINC, 0xCD, 0x15,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x14,0x90,0xEE,0x0A,0xD3,0x00,0x23,0x00,0x61,0x00,0xBC,0x08,0x60,0x05,0x40,0x03,0x20,0x00,0x00,0x10,0x20,0x20,0x40,0x30,0x60,0x40,0x7F,0x30,0x60,0x20,0x40,0x10,0x20,0x00,0x00,0x00,0x20,0x00,0x40,0x00,0x60,0x00,0x7F,0x00,0x60,0x00,0x40,0x00,0x20,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x87,0x44,0x33,0x22,0x11,0x00,0xFF,0xEE,0xDD,0xCC,0xBB,0xC0,0xDD,0xCC,0xB8,

    4, _NON_AUTOINC, 0xCD, 0x16,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x08,0x81,0x9F,0x0B,0x91,0x01,0x9B,0x03,0xD0,0x04,0x6D,0xFC,0x10,0xF8,0x20,0xF4,0x30,0xF0,0x40,0xEB,0x50,0xE7,0x60,0xE3,0x70,0xDF,0x7F,0xFE,0x10,0xFC,0x20,0xFB,0x30,0xF9,0x40,0xF7,0x50,0xF5,0x60,0xF3,0x70,0xF1,0x7F,0xFA,0x10,0xF4,0x20,0xEE,0x30,0xE8,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x44,0xAA,0x85,0x29,0x1F,0x3D,0x8C,0xC5,0xF1,0x0D,0xA6,0xC0,0xD5,0x0C,0xA4,

    4, _NON_AUTOINC, 0xCD, 0x17,
    4, _NON_AUTOINC, 0xCE, 0x00,
    81, _NON_AUTOINC, 0xCF, 0x14,0xC4,0xDE,0x0B,0x91,0x01,0x9B,0x03,0xD0,0x04,0x6D,0xE2,0x50,0xDC,0x60,0xD6,0x70,0xD0,0x7F,0x00,0x10,0x00,0x20,0x00,0x30,0x00,0x40,0x00,0x50,0x00,0x60,0x00,0x70,0x00,0x7F,0xF8,0x10,0xF0,0x20,0xE8,0x30,0xE0,0x40,0xD8,0x50,0xD0,0x60,0xC8,0x70,0xC0,0x7F,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF7,0x68,0x58,0x23,0xAA,0x8D,0x4F,0x3C,0xD5,0x69,0x75,0x00,0xD5,0x68,0x74,
    4, _NON_AUTOINC, 0xCD, 0x1F,
    4, _NON_AUTOINC, 0xCE, 0x00,

    4, _NON_AUTOINC, 0xD0, 0xA0,
    4, _NON_AUTOINC, 0xD1, 0x00,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0xEC,0x03,0x60,0x08,0xB4,0x06,0x38,0x02,0x40,0x07,0x48,0x02,0x00,0x04,0x00,0x06,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x01,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x02,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x03,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x04,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4, _NON_AUTOINC, 0xD1, 0x05,
    4, _NON_AUTOINC, 0xD2, 0x03,
    136, _NON_AUTOINC, 0xD3, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    4, _NON_AUTOINC, 0xD1, 0x00,
    4, _NON_AUTOINC, 0xD2, 0x00,

    _END
};

//--------------------------------------------------
// Code Tables of Contrast & Brightness
//--------------------------------------------------
BYTE code tQC_CON_BRI_SETTING_0[] =
{
    0x8F, 0x06, 0x4F, 0x12, 0x45, 0x78, 0xC6, 0x00, 0x48, 0xAB, 0xDE, 0x01,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0xD0, 0x36, 0x90, 0x9C, 0xCF, 0x20, 0x40,
};

BYTE code tQC_CON_BRI_SETTING_1[] =
{
    0x48, 0xC8, 0x09, 0x21, 0x43, 0x23, 0x5A, 0x55, 0x8D, 0xCE, 0x3E, 0xFA,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0xD0, 0x32, 0x10, 0x34, 0xDA, 0xC0, 0x40,
};

BYTE code tQC_CON_BRI_SETTING_2[] =
{
    0xC8, 0x08, 0x19, 0x23, 0x95, 0x74, 0x4D, 0x8C, 0xDD, 0xAB, 0xFE, 0xC3,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x68, 0xF3, 0x30, 0x7C, 0xCA, 0x60, 0xC0,
};

BYTE code tQC_CON_BRI_SETTING_3[] =
{
    0x00, 0x08, 0x19, 0x00, 0x95, 0xAC, 0x4D, 0x48, 0xDD, 0xAB, 0xEF, 0xC3,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x68, 0x13, 0xD0, 0x7C, 0xCA, 0x60, 0xC0,
};

BYTE code tQC_CON_BRI_SETTING_4[] =
{
    0x00, 0x08, 0x19, 0x00, 0x95, 0xAF, 0x4D, 0x48, 0xDD, 0xAB, 0xEB, 0xC3,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x68, 0x13, 0xF0, 0x7C, 0xCB, 0x60, 0x80,
};

//--------------------------------------------------
// Description  : CtsBri Result
//--------------------------------------------------
BYTE code tQC_CON_BRI_DCRC_TABLE_0[] =
{
    0x6C, 0xE3, 0x3E, 0x16, 0x3F, 0x47, // M1
    0x64, 0xD3, 0x01, 0x68, 0x85, 0xCC, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_CON_BRI_DCRC_TABLE_1[] =
{
    0xDE, 0x92, 0x47, 0xA7, 0x36, 0xCF, // M1
    0x48, 0x86, 0xFF, 0xB3, 0x5D, 0xBF, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_CON_BRI_DCRC_TABLE_2[] =
{
    0x4A, 0x7F, 0xEE, 0x38, 0xB0, 0xCC, // M1
    0x51, 0x56, 0x48, 0x80, 0x84, 0x37, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_CON_BRI_DCRC_TABLE_3[] =
{
    0xD6, 0x22, 0xBA, 0x52, 0xD4, 0x05, // M1
    0xF8, 0x2C, 0xD2, 0xBE, 0x1A, 0xAD, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // S1
};

BYTE code tQC_CON_BRI_DCRC_TABLE_4[] =
{
    0x38, 0x1C, 0xF1, 0xE1, 0x1A, 0x56, // M1
    0x4C, 0x7C, 0xC4, 0x07, 0x8D, 0x93, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // S1
};

//--------------------------------------------------
// Description  : IAPS Result
//--------------------------------------------------
BYTE code tQC_IAPSGAIN_CRCTABLE_0[] =
{
    0x23, 0x6D, 0xEB, 0x6F, 0x1C, 0xB3, // M1
    0xA2, 0x6D, 0xB3, 0x5F, 0xD1, 0xEC, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_IAPSGAIN_CRCTABLE_1[] =
{
    0x76, 0xE9, 0x0E, 0x65, 0x4D, 0x7B, // M1
    0xE5, 0xFB, 0x79, 0xC7, 0x0D, 0xB1, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_IAPSGAIN_CRCTABLE_2[] =
{
    0xE5, 0x45, 0xAF, 0x31, 0xE7, 0xE2, // M1
    0x4D, 0xD9, 0xBA, 0x1E, 0xD8, 0xF4, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_IAPSGAIN_CRCTABLE_3[] =
{
    0xF5, 0xB8, 0xEC, 0xDF, 0x02, 0x77, // M1
    0xFB, 0x30, 0x97, 0xD0, 0x14, 0xC8, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_IAPSGAIN_CRCTABLE_4[] =
{
    0x31, 0x50, 0x3A, 0xBC, 0xE5, 0xE1, // M1
    0x02, 0x01, 0x24, 0x2D, 0x6A, 0x00, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_IAPSGAIN_CRCTABLE_5[] =
{
    0x57, 0xD6, 0x1B, 0x20, 0xFF, 0x85, // M1
    0xCB, 0x90, 0x1C, 0xA4, 0xC7, 0x85, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_IAPSGAIN_CRCTABLE_6[] =
{
    0x13, 0x37, 0x3D, 0x0F, 0xA3, 0x19, // M1
    0x47, 0xF5, 0xA5, 0x73, 0x3A, 0x8A, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_IAPSGAIN_CRCTABLE_7[] =
{
    0x9A, 0xA1, 0x43, 0x1A, 0x99, 0x76, // M1
    0xD4, 0x85, 0x59, 0xF2, 0x4A, 0x20, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_IAPSGAIN_CRCTABLE_8[] =
{
    0x6B, 0x2E, 0x2D, 0xEA, 0xF5, 0x10, // M1
    0xBC, 0xC7, 0x4C, 0x16, 0xF7, 0x7A, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_IAPSGAIN_CRCTABLE_9[] =
{
    0x0C, 0x28, 0xED, 0x19, 0xD0, 0x4A, // M1
    0x71, 0x53, 0x07, 0x66, 0x5F, 0x66, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_IAPSGAIN_CRCTABLE_10[] =
{
    0x41, 0x28, 0xFC, 0x75, 0x91, 0xAB, // M1
    0xD6, 0x5E, 0x29, 0x00, 0xA9, 0x31, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

BYTE code tQC_IAPSGAIN_CRCTABLE_11[] =
{
    0x10, 0x8A, 0x67, 0x74, 0x11, 0x53, // M1
    0x34, 0x61, 0x12, 0x99, 0x5B, 0x32, // M2
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Sub
};

//****************************************************************************
// VARIABLE DECLARATIONS
//****************************************************************************


//****************************************************************************
// FUNCTION DECLARATIONS
//****************************************************************************
bit ScalerQCDCRTest(void);
bit ScalerQCDCCTest(void);
bit ScalerQCICMTest(void);
bit ScalerQCCTSBRITest(void);
bit ScalerQCIAPSGainTest(void);

//****************************************************************************
// FUNCTION DEFINITIONS
//****************************************************************************
//--------------------------------------------------
// Description  : DCR Test
// Input Value  : None
// Output Value : _TEST_PASS or _TEST_FAIL
//--------------------------------------------------
bit ScalerQCDCRTest(void)
{
    BYTE ucData = 0;
    BYTE pData[50] = {0};
    BYTE ucCnt = 0;
    BYTE ucTimeOut = 0;

    DebugMessageQC("5. DCR Start", 0x00);
    ScalerQCDDomainRandomGenOn(_MASS, _BIT_MODE_12);

    // for 6410 bri bug
    ScalerSetDataPortByte(P0_64_CTS_BRI_PORT_ADD, _P0_65_PT_00_BRI_RED_COE_SETA_H, 0x80);
    ScalerSetDataPortByte(P0_64_CTS_BRI_PORT_ADD, _P0_65_PT_01_BRI_GRN_COE_SETA_H, 0x80);
    ScalerSetDataPortByte(P0_64_CTS_BRI_PORT_ADD, _P0_65_PT_02_BRI_BLU_COE_SETA_H, 0x80);
    ScalerSetDataPortByte(P0_64_CTS_BRI_PORT_ADD, _P0_65_PT_06_BRI_RED_COE_SETB_H, 0x80);
    ScalerSetDataPortByte(P0_64_CTS_BRI_PORT_ADD, _P0_65_PT_07_BRI_GRN_COE_SETB_H, 0x80);
    ScalerSetDataPortByte(P0_64_CTS_BRI_PORT_ADD, _P0_65_PT_08_BRI_BLU_COE_SETB_H, 0x80);
    ScalerSetDataPortByte(P0_64_CTS_BRI_PORT_ADD, _P0_65_PT_20_BRI_COE_SETA_L, 0x00);
    ScalerSetDataPortByte(P0_64_CTS_BRI_PORT_ADD, _P0_65_PT_23_BRI_COE_SETB_L, 0x00);

    ScalerSetDataPortByte(P0_64_CTS_BRI_PORT_ADD, _P0_65_PT_03_CTS_RED_COE_SETA_H, 0x81);
    ScalerSetDataPortByte(P0_64_CTS_BRI_PORT_ADD, _P0_65_PT_04_CTS_GRN_COE_SETA_H, 0x82);
    ScalerSetDataPortByte(P0_64_CTS_BRI_PORT_ADD, _P0_65_PT_05_CTS_BLU_COE_SETA_H, 0x83);
    ScalerSetDataPortByte(P0_64_CTS_BRI_PORT_ADD, _P0_65_PT_21_CTS_COE_SETA_RG_L, 0xa5);
    ScalerSetDataPortByte(P0_64_CTS_BRI_PORT_ADD, _P0_65_PT_22_CTS_COE_SETA_B_L, 0x30);

    ScalerSetDataPortByte(P0_64_CTS_BRI_PORT_ADD, _P0_65_PT_09_CTS_RED_COE_SETB_H, 0x7F);
    ScalerSetDataPortByte(P0_64_CTS_BRI_PORT_ADD, _P0_65_PT_0A_CTS_GRN_COE_SETB_H, 0x7E);
    ScalerSetDataPortByte(P0_64_CTS_BRI_PORT_ADD, _P0_65_PT_0B_CTS_BLU_COE_SETB_H, 0x7D);
    ScalerSetDataPortByte(P0_64_CTS_BRI_PORT_ADD, _P0_65_PT_24_CTS_COE_SETB_RG_L, 0xCA);
    ScalerSetDataPortByte(P0_64_CTS_BRI_PORT_ADD, _P0_65_PT_25_CTS_COE_SETB_B_L, 0x50);
    ScalerSetDataPortByte(P0_64_CTS_BRI_PORT_ADD, _P0_65_PT_26_CTS_BRI_SWAP, 0x00);

    ScalerSetBit(P0_62_SRGB_CTRL, ~(_BIT1 | _BIT0), _BIT1);

    DebugMessageQC("5. Mode_0", 0x00);
    ScalerQCHighlightWindowOff();
    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT7 | _BIT6 | _BIT5 | _BIT4 | _BIT3 | _BIT2), (_P7_D9_PT_00_DCR_THESHOLD1_1 << 2));
    ScalerSetByte(P7_D9_DCR_DATA_PORT, 0x20 >> 2);
    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT7 | _BIT6 | _BIT5 | _BIT4 | _BIT3 | _BIT2), (_P7_D9_PT_01_DCR_THESHOLD2_1 << 2));
    ScalerSetByte(P7_D9_DCR_DATA_PORT, 0x180 >> 2);

    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT7 | _BIT6 | _BIT5 | _BIT4 | _BIT3 | _BIT2), (_P7_D9_PT_38_DCR_THESHOLD1_0 << 2));
    ScalerSetByte(P7_D9_DCR_DATA_PORT, (0x20 & (_BIT1 | _BIT0)) << 6);
    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT7 | _BIT6 | _BIT5 | _BIT4 | _BIT3 | _BIT2), (_P7_D9_PT_39_DCR_THESHOLD2_0 << 2));
    ScalerSetByte(P7_D9_DCR_DATA_PORT, (0x180 & (_BIT1 | _BIT0)) << 6);

    ScalerSetBit(P7_DA_DCR_CTRL, ~(_BIT3 | _BIT2 | _BIT1 | _BIT0), (_MEASURE_AVERAGE << 1) | _DCR_BEFORE_DCC);
    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT1 | _BIT0), _BIT0);

    for(ucCnt = 0; ucCnt < 2; ucCnt++)
    {
        ScalerSetBit(P7_DA_DCR_CTRL, ~(_BIT4), _BIT4);
        ucTimeOut = 25;

        do
        {
            ScalerTimerDelayXms(2);

            if(ScalerGetBit(P7_DA_DCR_CTRL, _BIT4) == _BIT4)
            {
                break;
            }
        } while(ucTimeOut--);
    }

    ScalerSetByte(P7_D8_DCR_ADDRESS_PORT, 0x0B);
    ScalerRead(P7_D9_DCR_DATA_PORT, 50, pData, _NON_AUTOINC);

    for(ucCnt = 0; ucCnt < 50; ucCnt++)
    {
        if(pData[ucCnt] != tQC_D_DOMAIN_DCR_RESULT_TABLE_0[ucCnt])
        {
            break;
        }
    }

    if(ucCnt < 50)
    {
        ucData= ucData | _BIT0;
        DebugMessageQC("5. ===Fail===",0x00);
    }
    else
    {
        DebugMessageQC("5. ===Pass===",0x00);
    }

    // Pattern 1
    DebugMessageQC("5. Mode_1", 0x00);
    ScalerQCHighlightWindowOn();

    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0D_HLW_CONTROL1, ~(_BIT5 | _BIT4), 0x00);
    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT1 | _BIT0), 0x00);
    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT7 | _BIT6 | _BIT5 | _BIT4 | _BIT3 | _BIT2), (_P7_D9_PT_00_DCR_THESHOLD1_1 << 2));
    ScalerSetByte(P7_D9_DCR_DATA_PORT, 0x311 >> 2);
    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT7 | _BIT6 | _BIT5 | _BIT4 | _BIT3 | _BIT2), (_P7_D9_PT_01_DCR_THESHOLD2_1 << 2));
    ScalerSetByte(P7_D9_DCR_DATA_PORT, 0x191 >> 2);

    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT7 | _BIT6 | _BIT5 | _BIT4 | _BIT3 | _BIT2), (_P7_D9_PT_38_DCR_THESHOLD1_0 << 2));
    ScalerSetByte(P7_D9_DCR_DATA_PORT, (0x311 & (_BIT1 | _BIT0)) << 6);
    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT7 | _BIT6 | _BIT5 | _BIT4 | _BIT3 | _BIT2), (_P7_D9_PT_39_DCR_THESHOLD2_0 << 2));
    ScalerSetByte(P7_D9_DCR_DATA_PORT, (0x191 & (_BIT1 | _BIT0)) << 6);

    ScalerSetBit(P7_DA_DCR_CTRL, ~(_BIT3 | _BIT2 | _BIT1 | _BIT0), (_MEASURE_R << 1) | _DCR_BEFORE_DCC);
    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT1 | _BIT0), _BIT0);

    for(ucCnt = 0; ucCnt < 2; ucCnt++)
    {
        ScalerSetBit(P7_DA_DCR_CTRL, ~(_BIT4), _BIT4);
        ucTimeOut = 25;

        do
        {
            ScalerTimerDelayXms(2);

            if(ScalerGetBit(P7_DA_DCR_CTRL, _BIT4) == _BIT4)
            {
                break;
            }
        } while(ucTimeOut--);
    }

    ScalerSetByte(P7_D8_DCR_ADDRESS_PORT , 0x0B);
    ScalerRead(P7_D9_DCR_DATA_PORT, 50, pData, _NON_AUTOINC);

    for(ucCnt = 0; ucCnt < 50; ucCnt++)
    {
        if(pData[ucCnt] != tQC_D_DOMAIN_DCR_RESULT_TABLE_1[ucCnt])
        {
            break;
        }
    }

    if(ucCnt < 50)
    {
        ucData= ucData | _BIT1;
        DebugMessageQC("5. ===Fail===",0x00);
    }
    else
    {
        DebugMessageQC("5. ===Pass===",0x00);
    }

    // Pattern 2
    DebugMessageQC("5. Mode_2", 0x00);
    ScalerQCHighlightWindowOn();
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0D_HLW_CONTROL1, ~(_BIT5 | _BIT4), _BIT4);
    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT1 | _BIT0), 0x00);
    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT7 | _BIT6 | _BIT5 | _BIT4 | _BIT3 | _BIT2), (_P7_D9_PT_00_DCR_THESHOLD1_1 << 2));
    ScalerSetByte(P7_D9_DCR_DATA_PORT, 0x0EE >> 2);
    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT7 | _BIT6 | _BIT5 | _BIT4 | _BIT3 | _BIT2), (_P7_D9_PT_01_DCR_THESHOLD2_1 << 2));
    ScalerSetByte(P7_D9_DCR_DATA_PORT, 0x26E >> 2);

    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT7 | _BIT6 | _BIT5 | _BIT4 | _BIT3 | _BIT2), (_P7_D9_PT_38_DCR_THESHOLD1_0 << 2));
    ScalerSetByte(P7_D9_DCR_DATA_PORT, (0x0EE & (_BIT1 | _BIT0)) << 6);
    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT7 | _BIT6 | _BIT5 | _BIT4 | _BIT3 | _BIT2), (_P7_D9_PT_39_DCR_THESHOLD2_0 << 2));
    ScalerSetByte(P7_D9_DCR_DATA_PORT, (0x26E & (_BIT1 | _BIT0)) << 6);

    ScalerSetBit(P7_DA_DCR_CTRL, ~(_BIT3 | _BIT2 | _BIT1 | _BIT0), (_MEASURE_G << 1) | _DCR_BEFORE_DCC);
    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT1 | _BIT0), _BIT0);

    for(ucCnt = 0; ucCnt < 2; ucCnt++)
    {
        ScalerSetBit(P7_DA_DCR_CTRL, ~(_BIT4), _BIT4);
        ucTimeOut = 25;

        do
        {
            ScalerTimerDelayXms(2);

            if(ScalerGetBit(P7_DA_DCR_CTRL, _BIT4) == _BIT4)
            {
                break;
            }
        } while(ucTimeOut--);
    }

    ScalerSetByte(P7_D8_DCR_ADDRESS_PORT , 0x0B);
    ScalerRead(P7_D9_DCR_DATA_PORT, 50, pData, _NON_AUTOINC);

    for(ucCnt = 0; ucCnt < 50; ucCnt++)
    {
        if(pData[ucCnt] != tQC_D_DOMAIN_DCR_RESULT_TABLE_2[ucCnt])
        {
            break;
        }
    }

    if(ucCnt < 50)
    {
        ucData= ucData | _BIT2;
        DebugMessageQC("5. ===Fail===",0x00);
    }
    else
    {
        DebugMessageQC("5. ===Pass===",0x00);
    }

    // Pattern 3
    DebugMessageQC("5. Mode_3", 0x00);
    ScalerQCHighlightWindowOn();
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0D_HLW_CONTROL1, ~(_BIT5 | _BIT4), _BIT5);
    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT1 | _BIT0), 0x00);
    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT7 | _BIT6 | _BIT5 | _BIT4 | _BIT3 | _BIT2), (_P7_D9_PT_00_DCR_THESHOLD1_1 << 2));
    ScalerSetByte(P7_D9_DCR_DATA_PORT, 0x000 >> 2);
    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT7 | _BIT6 | _BIT5 | _BIT4 | _BIT3 | _BIT2), (_P7_D9_PT_01_DCR_THESHOLD2_1 << 2));
    ScalerSetByte(P7_D9_DCR_DATA_PORT, 0x3FF >> 2);

    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT7 | _BIT6 | _BIT5 | _BIT4 | _BIT3 | _BIT2), (_P7_D9_PT_38_DCR_THESHOLD1_0 << 2));
    ScalerSetByte(P7_D9_DCR_DATA_PORT, (0x000 & (_BIT1 | _BIT0)) << 6);
    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT7 | _BIT6 | _BIT5 | _BIT4 | _BIT3 | _BIT2), (_P7_D9_PT_39_DCR_THESHOLD2_0 << 2));
    ScalerSetByte(P7_D9_DCR_DATA_PORT, (0x3FF & (_BIT1 | _BIT0)) << 6);

    ScalerSetBit(P7_DA_DCR_CTRL, ~(_BIT3 | _BIT2 | _BIT1 | _BIT0), (_MEASURE_B << 1) | _DCR_BEFORE_IAPSGAIN);
    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT1 | _BIT0), _BIT0);

    for(ucCnt = 0; ucCnt < 2; ucCnt++)
    {
        ScalerSetBit(P7_DA_DCR_CTRL, ~(_BIT4), _BIT4);
        ucTimeOut = 25;

        do
        {
            ScalerTimerDelayXms(2);

            if(ScalerGetBit(P7_DA_DCR_CTRL, _BIT4) == _BIT4)
            {
                break;
            }
        } while(ucTimeOut--);
    }

    ScalerSetByte(P7_D8_DCR_ADDRESS_PORT , 0x0B);
    ScalerRead(P7_D9_DCR_DATA_PORT, 50, pData, _NON_AUTOINC);

    for(ucCnt = 0; ucCnt < 50; ucCnt++)
    {
        if(pData[ucCnt] != tQC_D_DOMAIN_DCR_RESULT_TABLE_3[ucCnt])
        {
            break;
        }
    }

    if(ucCnt < 50)
    {
        ucData= ucData | _BIT3;
        DebugMessageQC("5. ===Fail===",0x00);
    }
    else
    {
        DebugMessageQC("5. ===Pass===",0x00);
    }

    // Pattern 4
    DebugMessageQC("5. Mode_4", 0x00);
    ScalerQCHighlightWindowOn();
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0D_HLW_CONTROL1, ~(_BIT5 | _BIT4), _BIT4);
    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT1 | _BIT0), 0x00);
    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT7 | _BIT6 | _BIT5 | _BIT4 | _BIT3 | _BIT2), (_P7_D9_PT_00_DCR_THESHOLD1_1 << 2));
    ScalerSetByte(P7_D9_DCR_DATA_PORT, 0x2D8 >> 2);
    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT7 | _BIT6 | _BIT5 | _BIT4 | _BIT3 | _BIT2), (_P7_D9_PT_01_DCR_THESHOLD2_1 << 2));
    ScalerSetByte(P7_D9_DCR_DATA_PORT, 0x1C9 >> 2);

    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT7 | _BIT6 | _BIT5 | _BIT4 | _BIT3 | _BIT2), (_P7_D9_PT_38_DCR_THESHOLD1_0 << 2));
    ScalerSetByte(P7_D9_DCR_DATA_PORT, (0x2D8 & (_BIT1 | _BIT0)) << 6);
    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT7 | _BIT6 | _BIT5 | _BIT4 | _BIT3 | _BIT2), (_P7_D9_PT_39_DCR_THESHOLD2_0 << 2));
    ScalerSetByte(P7_D9_DCR_DATA_PORT, (0x1C9 & (_BIT1 | _BIT0)) << 6);

    ScalerSetBit(P7_DA_DCR_CTRL, ~(_BIT3 | _BIT2 | _BIT1 | _BIT0), (_MEASURE_Y << 1) | _DCR_BEFORE_IAPSGAIN);
    ScalerSetBit(P7_D8_DCR_ADDRESS_PORT, ~(_BIT0), _BIT0);

    for(ucCnt = 0; ucCnt < 2; ucCnt++)
    {
        ScalerSetBit(P7_DA_DCR_CTRL, ~(_BIT4), _BIT4);
        ucTimeOut = 25;

        do
        {
            ScalerTimerDelayXms(2);

            if(ScalerGetBit(P7_DA_DCR_CTRL, _BIT4) == _BIT4)
            {
                break;
            }
        } while(ucTimeOut--);
    }

    ScalerSetByte(P7_D8_DCR_ADDRESS_PORT , 0x0B);
    ScalerRead(P7_D9_DCR_DATA_PORT, 50, pData, _NON_AUTOINC);

    for(ucCnt = 0; ucCnt < 50; ucCnt++)
    {
        if(pData[ucCnt] != tQC_D_DOMAIN_DCR_RESULT_TABLE_4[ucCnt])
        {
            break;
        }
    }

    if(ucCnt < 50)
    {
        ucData= ucData | _BIT4;
        DebugMessageQC("5. ===Fail===",0x00);
    }
    else
    {
        DebugMessageQC("5. ===Pass===",0x00);
    }

    ScalerSetByte(P7_D8_DCR_ADDRESS_PORT , 0x00);                   // Disable DCR Messure
    ScalerSetByte(P0_60_HLW_ADDR_PORT , _P0_61_PT_0D_HLW_CONTROL1);
    ScalerSetBit(P0_61_HLW_DATA_PORT , ~(_BIT5 | _BIT4), 0x00);
    ScalerSetBit(P0_62_SRGB_CTRL, ~(_BIT1 | _BIT0), 0x00);
    ScalerQCDDomainPatternGenOff();
    ScalerQCHighlightWindowOff();

    DebugMessageQC("5. DCR End", 0x00);
    if(ucData == 0x00)
    {
        DebugMessageQC("6. DCR PASS", 0x00);
        return _TEST_PASS;
    }
    else
    {
        DebugMessageQC("6. Fail Mode", ucData);
        DebugMessageQC("6. DCR FAIL", 0x00);
        return _TEST_FAIL;
    }
}

//--------------------------------------------------
// Description  : DCC Test
// Input Value  : None
// Output Value : _TEST_PASS or _TEST_FAIL
//--------------------------------------------------
bit ScalerQCDCCTest(void)
{
    WORD usData = 0;

    DebugMessageQC("5. DCC Start", 0x00);
    ScalerQCDDomainRandomGenOn(_MASS, _BIT_MODE_12);
    ScalerDDomainBackgroundEnable(_DISABLE);

    // DCC Mode12
    ScalerQCHighlightWindowOff();
    DebugMessageQC("5. Mode_12", 0x00);
    ScalerQCWaitForIDDomainEvent(_EVENT_DVS, _INPUT_PATH_ALL);
    ScalerTimerDelayXms(8);
    ScalerBurstWrite(tQC_DCC_SETTING12, sizeof(tQC_DCC_SETTING12), GET_CURRENT_BANK_NUMBER(), 0, _BURSTWRITE_COMMAND, _BURSTWRITE_FROM_FLASH);
    ScalerQCWaitForIDDomainEvent(_EVENT_DVS, _INPUT_PATH_ALL);
    usData = (usData | ((WORD)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_DCC_CRC_TABLE12, 1) << 8));

    // DCC Mode0
    ScalerQCWaitForIDDomainEvent(_EVENT_DVS, _INPUT_PATH_ALL);
    ScalerTimerDelayXms(8);
    ScalerBurstWrite(tQC_DCC_SETTING0, sizeof(tQC_DCC_SETTING0), GET_CURRENT_BANK_NUMBER(), 0, _BURSTWRITE_COMMAND, _BURSTWRITE_FROM_FLASH);
    DebugMessageQC("5. Mode_0", 0x00);
    ScalerQCWaitForIDDomainEvent(_EVENT_DVS, _INPUT_PATH_ALL);
    usData = (usData | ((WORD)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_DCC_CRC_TABLE0, 1) << 0));

    // DCC Mode1
    ScalerQCWaitForIDDomainEvent(_EVENT_DVS, _INPUT_PATH_ALL);
    ScalerTimerDelayXms(8);
    ScalerBurstWrite(tQC_DCC_SETTING1, sizeof(tQC_DCC_SETTING1), GET_CURRENT_BANK_NUMBER(), 0, _BURSTWRITE_COMMAND, _BURSTWRITE_FROM_FLASH);
    DebugMessageQC("5. Mode_1", 0x00);
    ScalerQCWaitForIDDomainEvent(_EVENT_DVS, _INPUT_PATH_ALL);
    usData = (usData | ((WORD)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_DCC_CRC_TABLE1, 1) << 1));

    // DCC Mode2
    ScalerQCWaitForIDDomainEvent(_EVENT_DVS, _INPUT_PATH_ALL);
    ScalerTimerDelayXms(8);
    ScalerBurstWrite(tQC_DCC_SETTING2, sizeof(tQC_DCC_SETTING2), GET_CURRENT_BANK_NUMBER(), 0, _BURSTWRITE_COMMAND, _BURSTWRITE_FROM_FLASH);
    DebugMessageQC("5. Mode_2", 0x00);
    ScalerQCWaitForIDDomainEvent(_EVENT_DVS, _INPUT_PATH_ALL);
    usData = (usData | ((WORD)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_DCC_CRC_TABLE2, 1) << 2));

    // DCC Mode3
    ScalerQCWaitForIDDomainEvent(_EVENT_DVS, _INPUT_PATH_ALL);
    ScalerTimerDelayXms(8);
    ScalerBurstWrite(tQC_DCC_SETTING3, sizeof(tQC_DCC_SETTING3), GET_CURRENT_BANK_NUMBER(), 0, _BURSTWRITE_COMMAND, _BURSTWRITE_FROM_FLASH);
    DebugMessageQC("5. Mode_3", 0x00);
    ScalerQCWaitForIDDomainEvent(_EVENT_DVS, _INPUT_PATH_ALL);
    usData = (usData | ((WORD)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_DCC_CRC_TABLE3, 1) << 3));

    // DCC Mode4
    ScalerQCWaitForIDDomainEvent(_EVENT_DVS, _INPUT_PATH_ALL);
    ScalerTimerDelayXms(8);
    ScalerBurstWrite(tQC_DCC_SETTING4, sizeof(tQC_DCC_SETTING4), GET_CURRENT_BANK_NUMBER(), 0, _BURSTWRITE_COMMAND, _BURSTWRITE_FROM_FLASH);
    DebugMessageQC("5. Mode_4", 0x00);
    ScalerQCWaitForIDDomainEvent(_EVENT_DVS, _INPUT_PATH_ALL);
    usData = (usData | ((WORD)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_DCC_CRC_TABLE4, 1) << 4));

    // DCC Mode5(HLW Measure Full, All Setting A)
    ScalerQCWaitForIDDomainEvent(_EVENT_DVS, _INPUT_PATH_ALL);
    ScalerTimerDelayXms(8);
    ScalerQCHighlightWindowOn();
    ScalerSetBit(P0_60_HLW_ADDR_PORT, ~(_BIT7), _BIT7);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0E_HLW_CONTROL0, ~(_BIT3 | _BIT2), 0x00);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_12_HLW_SETSEL1, ~(_BIT7 | _BIT6), 0x00);
    ScalerBurstWrite(tQC_DCC_SETTING5, sizeof(tQC_DCC_SETTING5), GET_CURRENT_BANK_NUMBER(), 0, _BURSTWRITE_COMMAND, _BURSTWRITE_FROM_FLASH);
    DebugMessageQC("5. Mode_5", 0x00);
    ScalerQCWaitForIDDomainEvent(_EVENT_DVS, _INPUT_PATH_ALL);
    usData = (usData | ((WORD)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_DCC_CRC_TABLE5, 1) << 5));

    // DCC Mode6(HLW Measure Inside, Inside A)
    ScalerQCWaitForIDDomainEvent(_EVENT_DVS, _INPUT_PATH_ALL);
    ScalerTimerDelayXms(8);
    ScalerQCHighlightWindowOn();
    ScalerSetBit(P0_60_HLW_ADDR_PORT, ~(_BIT7), _BIT7);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0E_HLW_CONTROL0, ~(_BIT3 | _BIT2), _BIT2);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_12_HLW_SETSEL1, ~(_BIT7 | _BIT6), 0x00);
    ScalerBurstWrite(tQC_DCC_SETTING6, sizeof(tQC_DCC_SETTING6), GET_CURRENT_BANK_NUMBER(), 0, _BURSTWRITE_COMMAND, _BURSTWRITE_FROM_FLASH);
    DebugMessageQC("5. Mode_6", 0x00);
    ScalerQCWaitForIDDomainEvent(_EVENT_DVS, _INPUT_PATH_ALL);
    usData = (usData | ((WORD)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_DCC_CRC_TABLE6, 1) << 6));

    // DCC Mode7(HLW Measure Out, Out A)
    ScalerQCWaitForIDDomainEvent(_EVENT_DVS, _INPUT_PATH_ALL);
    ScalerTimerDelayXms(8);
    ScalerQCHighlightWindowOn();
    ScalerSetBit(P0_60_HLW_ADDR_PORT, ~(_BIT7), _BIT7);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0E_HLW_CONTROL0, ~(_BIT3 | _BIT2), _BIT3);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_12_HLW_SETSEL1, ~(_BIT7 | _BIT6), 0x00);
    ScalerBurstWrite(tQC_DCC_SETTING7, sizeof(tQC_DCC_SETTING7), GET_CURRENT_BANK_NUMBER(), 0, _BURSTWRITE_COMMAND, _BURSTWRITE_FROM_FLASH);
    DebugMessageQC("5. Mode_7", 0x00);
    ScalerQCWaitForIDDomainEvent(_EVENT_DVS, _INPUT_PATH_ALL);
    usData = (usData | ((WORD)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_DCC_CRC_TABLE7, 1) << 7));

    // DCC Mode8(HLW Measure Full, Int A Out B)
    ScalerQCWaitForIDDomainEvent(_EVENT_DVS, _INPUT_PATH_ALL);
    ScalerTimerDelayXms(8);
    ScalerQCHighlightWindowOn();
    ScalerSetBit(P0_60_HLW_ADDR_PORT, ~(_BIT7), _BIT7);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0E_HLW_CONTROL0, ~(_BIT3 | _BIT2), 0x00);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_12_HLW_SETSEL1, ~(_BIT7 | _BIT6), _BIT6);
    ScalerBurstWrite(tQC_DCC_SETTING8, sizeof(tQC_DCC_SETTING8), GET_CURRENT_BANK_NUMBER(), 0, _BURSTWRITE_COMMAND, _BURSTWRITE_FROM_FLASH);
    DebugMessageQC("5. Mode_8", 0x00);
    ScalerQCWaitForIDDomainEvent(_EVENT_DVS, _INPUT_PATH_ALL);
    usData = (usData | ((WORD)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_DCC_CRC_TABLE8, 1) << 7));

    // DCC Mode9(HLW Measure Full, Int A Out B)
    ScalerQCWaitForIDDomainEvent(_EVENT_DVS, _INPUT_PATH_ALL);
    ScalerTimerDelayXms(8);
    ScalerQCHighlightWindowOn();
    ScalerSetBit(P0_60_HLW_ADDR_PORT, ~(_BIT7), _BIT7);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0E_HLW_CONTROL0, ~(_BIT3 | _BIT2), 0x00);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_12_HLW_SETSEL1, ~(_BIT7 | _BIT6), _BIT6);
    ScalerBurstWrite(tQC_DCC_SETTING9, sizeof(tQC_DCC_SETTING9), GET_CURRENT_BANK_NUMBER(), 0, _BURSTWRITE_COMMAND, _BURSTWRITE_FROM_FLASH);
    DebugMessageQC("5. Mode_9", 0x00);
    ScalerQCWaitForIDDomainEvent(_EVENT_DVS, _INPUT_PATH_ALL);
    usData = (usData | ((WORD)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_DCC_CRC_TABLE9, 1) << 7));

    // DCC Mode10(HLW Measure Full, Int B Out A)
    ScalerQCWaitForIDDomainEvent(_EVENT_DVS, _INPUT_PATH_ALL);
    ScalerTimerDelayXms(8);
    ScalerQCHighlightWindowOn();
    ScalerSetBit(P0_60_HLW_ADDR_PORT, ~(_BIT7), _BIT7);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0E_HLW_CONTROL0, ~(_BIT3 | _BIT2), 0x00);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_12_HLW_SETSEL1, ~(_BIT7 | _BIT6), _BIT7);
    ScalerBurstWrite(tQC_DCC_SETTING10, sizeof(tQC_DCC_SETTING10), GET_CURRENT_BANK_NUMBER(), 0, _BURSTWRITE_COMMAND, _BURSTWRITE_FROM_FLASH);
    DebugMessageQC("5. Mode_10", 0x00);
    ScalerQCWaitForIDDomainEvent(_EVENT_DVS, _INPUT_PATH_ALL);
    usData = (usData | ((WORD)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_DCC_CRC_TABLE10, 1) << 7));

    // DCC Mode11(HLW Measure Full, Int B Out A)
    ScalerQCWaitForIDDomainEvent(_EVENT_DVS, _INPUT_PATH_ALL);
    ScalerTimerDelayXms(8);
    ScalerQCHighlightWindowOn();
    ScalerSetBit(P0_60_HLW_ADDR_PORT, ~(_BIT7), _BIT7);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0E_HLW_CONTROL0, ~(_BIT3 | _BIT2), 0x00);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_12_HLW_SETSEL1, ~(_BIT7 | _BIT6), _BIT7);
    ScalerBurstWrite(tQC_DCC_SETTING11, sizeof(tQC_DCC_SETTING11), GET_CURRENT_BANK_NUMBER(), 0, _BURSTWRITE_COMMAND, _BURSTWRITE_FROM_FLASH);
    DebugMessageQC("5. Mode_11", 0x00);
    ScalerQCWaitForIDDomainEvent(_EVENT_DVS, _INPUT_PATH_ALL);
    ScalerQCWaitForIDDomainEvent(_EVENT_DVS, _INPUT_PATH_ALL);
    usData = (usData | ((WORD)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_DCC_CRC_TABLE11, 1) << 7));

    // Disable Functions
    ScalerSetBit(P7_C7_DCC_CTRL_0, ~_BIT7, 0x00);
    ScalerQCDDomainPatternGenOff();
    ScalerQCHighlightWindowOff();


    // Check Result
    DebugMessageQC("5. DCC End", 0x00);

    if(usData == 0x00)
    {
        DebugMessageQC("6. DCC PASS", 0x00);
        return _TEST_PASS;
    }
    else
    {
        ScalerSetByte(0x00C1, 0x55);
        DebugMessageQC("6. Fail Mode", usData);
        DebugMessageQC("6. DCC FAIL", 0x00);
        return _TEST_FAIL;
    }
}

//--------------------------------------------------
// Description  : ICM Test
// Input Value  : None
// Output Value : _TEST_PASS or _TEST_FAIL
//--------------------------------------------------
bit ScalerQCICMTest(void)
{
    WORD usData = 0;

    DebugMessageQC("5. ICM Start", 0x00);
    ScalerQCDDomainRandomGenOn(_MASS, _BIT_MODE_12);
    ScalerDDomainBackgroundEnable(_DISABLE);

    ScalerQCHighlightWindowOn();
    ScalerSetBit(P0_60_HLW_ADDR_PORT, ~(_BIT7), _BIT7);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0F_HLW_CONTROL2, ~(_BIT1 | _BIT0), 0x00);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_12_HLW_SETSEL1, ~(_BIT3 | _BIT2), _BIT2);

    // ICM Mode0
    ScalerBurstWrite(tQC_ICM_SETTING0, sizeof(tQC_ICM_SETTING0), GET_CURRENT_BANK_NUMBER(), 0, _BURSTWRITE_COMMAND, _BURSTWRITE_FROM_FLASH);
    DebugMessageQC("5. Mode_0", 0x00);
    usData = (usData | ((WORD)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_ICM_CRC_TABLE0, 1) << 0));


    // ICM Mode1
    ScalerBurstWrite(tQC_ICM_SETTING1, sizeof(tQC_ICM_SETTING1), GET_CURRENT_BANK_NUMBER(), 0, _BURSTWRITE_COMMAND, _BURSTWRITE_FROM_FLASH);
    DebugMessageQC("5. Mode_1", 0x00);
    usData = (usData | ((WORD)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_ICM_CRC_TABLE1, 1) << 1));

    // ICM Mode2
    ScalerBurstWrite(tQC_ICM_SETTING2, sizeof(tQC_ICM_SETTING2), GET_CURRENT_BANK_NUMBER(), 0, _BURSTWRITE_COMMAND, _BURSTWRITE_FROM_FLASH);
    DebugMessageQC("5. Mode_2", 0x00);
    usData = (usData | ((WORD)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_ICM_CRC_TABLE2, 1) << 2));

    // ICM Mode3
    ScalerBurstWrite(tQC_ICM_SETTING3, sizeof(tQC_ICM_SETTING3), GET_CURRENT_BANK_NUMBER(), 0, _BURSTWRITE_COMMAND, _BURSTWRITE_FROM_FLASH);
    DebugMessageQC("5. Mode_3", 0x00);
    usData = (usData | ((WORD)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_ICM_CRC_TABLE3, 1) << 3));

    // ICM Mode4
    ScalerBurstWrite(tQC_ICM_SETTING4, sizeof(tQC_ICM_SETTING4), GET_CURRENT_BANK_NUMBER(), 0, _BURSTWRITE_COMMAND, _BURSTWRITE_FROM_FLASH);
    DebugMessageQC("5. Mode_4", 0x00);
    usData = (usData | ((WORD)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_ICM_CRC_TABLE4, 1) << 4));

    // ICM Mode5
    ScalerBurstWrite(tQC_ICM_SETTING5, sizeof(tQC_ICM_SETTING5), GET_CURRENT_BANK_NUMBER(), 0, _BURSTWRITE_COMMAND, _BURSTWRITE_FROM_FLASH);
    DebugMessageQC("5. Mode_5", 0x00);
    usData = (usData | ((WORD)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_ICM_CRC_TABLE5, 1) << 5));

    // ICM Mode6
    ScalerBurstWrite(tQC_ICM_SETTING6, sizeof(tQC_ICM_SETTING6), GET_CURRENT_BANK_NUMBER(), 0, _BURSTWRITE_COMMAND, _BURSTWRITE_FROM_FLASH);
    DebugMessageQC("5. Mode_6", 0x00);
    usData = (usData | ((WORD)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_ICM_CRC_TABLE6, 1) << 6));


    // ICM Mode7
    ScalerBurstWrite(tQC_ICM_SETTING7, sizeof(tQC_ICM_SETTING7), GET_CURRENT_BANK_NUMBER(), 0, _BURSTWRITE_COMMAND, _BURSTWRITE_FROM_FLASH);
    DebugMessageQC("5. Mode_7", 0x00);
    usData = (usData | ((WORD)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_ICM_CRC_TABLE7, 1) << 7));

    // ICM Mode8
    ScalerBurstWrite(tQC_ICM_SETTING8, sizeof(tQC_ICM_SETTING8), GET_CURRENT_BANK_NUMBER(), 0, _BURSTWRITE_COMMAND, _BURSTWRITE_FROM_FLASH);
    DebugMessageQC("5. Mode_8", 0x00);
    usData = (usData | ((WORD)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_ICM_CRC_TABLE8, 1) << 8));


    // ICM Mode9
    ScalerBurstWrite(tQC_ICM_SETTING9, sizeof(tQC_ICM_SETTING9), GET_CURRENT_BANK_NUMBER(), 0, _BURSTWRITE_COMMAND, _BURSTWRITE_FROM_FLASH);
    DebugMessageQC("5. Mode_9", 0x00);
    usData = (usData | ((WORD)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_ICM_CRC_TABLE9, 1) << 9));

    // Disable Functions
    ScalerSetBit(P7_D0_ICM_CONTROL, ~(_BIT7), 0x00);
    ScalerQCHighlightWindowOff();
    ScalerQCDDomainPatternGenOff();


    // Check Result
    DebugMessageQC("5. ICM End", 0x00);

    if(usData == 0x00)
    {
        DebugMessageQC("6. ICM PASS", 0x00);
        return _TEST_PASS;
    }
    else
    {
        DebugMessageQC("6. Fail Mode", usData);
        DebugMessageQC("6. ICM FAIL", 0x00);
        return _TEST_FAIL;
    }

}

//--------------------------------------------------
// Description  : CTS Bri Test
// Input Value  : None
// Output Value : _TEST_PASS or _TEST_FAIL
//--------------------------------------------------
bit ScalerQCCTSBRITest(void)
{
    BYTE ucData = 0;

    DebugMessageQC("5. Cts Bri Start", 0x00);
    ScalerQCDDomainRandomGenOn(_MASS, _BIT_MODE_12);
    ScalerQCHighlightWindowOff();
    ScalerSetBit(P0_62_SRGB_CTRL, ~(_BIT1 | _BIT0), _BIT1 | _BIT0);

    DebugMessageQC("5. Mode_0", 0x00);
    ScalerSetByte(P0_64_CTS_BRI_PORT_ADD, 0x00);
    ScalerBurstWrite(tQC_CON_BRI_SETTING_0, sizeof(tQC_CON_BRI_SETTING_0), GET_CURRENT_BANK_NUMBER(), P0_65_CTS_BRI_PORT_DATA, _BURSTWRITE_DATA_COMMON, _BURSTWRITE_FROM_FLASH);
    ucData = ucData | ((BYTE)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_CON_BRI_DCRC_TABLE_0, 1) << 0);

    DebugMessageQC("5. Mode_1", 0x00);
    ScalerQCHighlightWindowOn();

    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0E_HLW_CONTROL0, ~(_BIT7 | _BIT6), 0x00);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_11_HLW_SETSEL0, ~(_BIT3 | _BIT2), 0x00);

    ScalerSetByte(P0_64_CTS_BRI_PORT_ADD, 0x00);
    ScalerBurstWrite(tQC_CON_BRI_SETTING_1, sizeof(tQC_CON_BRI_SETTING_1), GET_CURRENT_BANK_NUMBER(), P0_65_CTS_BRI_PORT_DATA, _BURSTWRITE_DATA_COMMON, _BURSTWRITE_FROM_FLASH);
    ucData = ucData | ((BYTE)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_CON_BRI_DCRC_TABLE_1, 1) << 1);

    DebugMessageQC("5. Mode_2", 0x00);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0E_HLW_CONTROL0, ~(_BIT7 | _BIT6), _BIT7);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_11_HLW_SETSEL0, ~(_BIT3 | _BIT2), _BIT2);

    ScalerSetByte(P0_64_CTS_BRI_PORT_ADD, 0x00);
    ScalerBurstWrite(tQC_CON_BRI_SETTING_2, sizeof(tQC_CON_BRI_SETTING_2), GET_CURRENT_BANK_NUMBER(), P0_65_CTS_BRI_PORT_DATA, _BURSTWRITE_DATA_COMMON, _BURSTWRITE_FROM_FLASH);
    ucData = ucData | ((BYTE)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_CON_BRI_DCRC_TABLE_2, 1) << 2);

    DebugMessageQC("5. Mode_3", 0x00);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0E_HLW_CONTROL0, ~(_BIT7 | _BIT6), _BIT6);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_11_HLW_SETSEL0, ~(_BIT3 | _BIT2), _BIT3 | _BIT2);
    ScalerSetByte(P0_64_CTS_BRI_PORT_ADD, 0x00);
    ScalerBurstWrite(tQC_CON_BRI_SETTING_3, sizeof(tQC_CON_BRI_SETTING_3), GET_CURRENT_BANK_NUMBER(), P0_65_CTS_BRI_PORT_DATA, _BURSTWRITE_DATA_COMMON, _BURSTWRITE_FROM_FLASH);
    ucData = ucData | ((BYTE)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_CON_BRI_DCRC_TABLE_3, 1) << 2);


    DebugMessageQC("5. Mode_4", 0x00);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0E_HLW_CONTROL0, ~(_BIT7 | _BIT6), _BIT7 | _BIT6);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_11_HLW_SETSEL0, ~(_BIT3 | _BIT2), _BIT3);

    ScalerSetByte(P0_64_CTS_BRI_PORT_ADD, 0x00);
    ScalerBurstWrite(tQC_CON_BRI_SETTING_4, sizeof(tQC_CON_BRI_SETTING_4), GET_CURRENT_BANK_NUMBER(), P0_65_CTS_BRI_PORT_DATA, _BURSTWRITE_DATA_COMMON, _BURSTWRITE_FROM_FLASH);
    ucData = ucData | ((BYTE)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_CON_BRI_DCRC_TABLE_4, 1) << 2);

    ScalerSetBit(P0_62_SRGB_CTRL, ~(_BIT1 | _BIT0), 0x00);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0E_HLW_CONTROL0, ~(_BIT7 | _BIT6), 0x00);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_11_HLW_SETSEL0, ~(_BIT3 | _BIT2), 0x00);
    ScalerQCDDomainPatternGenOff();
    ScalerQCHighlightWindowOff();
    DebugMessageQC("5. Cts Bri End", 0x00);

    if(ucData == 0x00)
    {
        DebugMessageQC("6. Cts Bri PASS", 0x00);
        return _TEST_PASS;
    }
    else
    {
        DebugMessageQC("6. Fail Mode", ucData);
        DebugMessageQC("6. Cts Bri FAIL", 0x00);
        return _TEST_FAIL;
    }
}

//--------------------------------------------------
// Description  : IAPS Gain Test
// Input Value  : None
// Output Value : _TEST_PASS or _TEST_FAIL
//--------------------------------------------------
bit ScalerQCIAPSGainTest(void)
{
    BYTE ucData = 0;
    DebugMessageQC("5. IAPS Gain Start", 0x00);
    ScalerQCDDomainRandomGenOn(_MASS, _BIT_MODE_12);

    //pattern 0 //5
    ScalerQCHighlightWindowOn();
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0F_HLW_CONTROL2, ~(_BIT5 | _BIT4), 0x00);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_12_HLW_SETSEL1, ~(_BIT5 | _BIT4), 0x00);

    ScalerSetBit(P7_E0_IAPS_GAIN_CTRL_M1, ~(_BIT1 | _BIT0), _BIT1 | _BIT0);
    ScalerSetByte(P7_E1_GAIN_VALUE1_M1, 0x4C);
    ScalerSetByte(P7_E2_GAIN_VALUE0_M1, 0xAA);
    ScalerSetByte(P7_E3_SOFT_CLAMP_M1, 0x17);
    ScalerSetBit(P47_E0_IAPS_GAIN_CTRL_M2, ~(_BIT1 | _BIT0), _BIT1 | _BIT0);
    ScalerSetByte(P47_E1_GAIN_VALUE1_M2, 0x86);
    ScalerSetByte(P47_E2_GAIN_VALUE0_M2, 0xCA);
    ScalerSetByte(P47_E3_SOFT_CLAMP_M2, 0xC7);
    ScalerSetByte(P7_E4_IAPS_GAIN_DB_CTRL_M1 , 0x02);
    DebugMessageQC("5. Mode_0", 0x00);
    ucData = ucData | ((BYTE)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_IAPSGAIN_CRCTABLE_0, 1) << 0);


    //pattern 1//5-2
    ScalerQCHighlightWindowOn();
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0F_HLW_CONTROL2, ~(_BIT5 | _BIT4), 0x00);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_12_HLW_SETSEL1, ~(_BIT5 | _BIT4), _BIT4);

    ScalerSetBit(P7_E0_IAPS_GAIN_CTRL_M1, ~(_BIT1 | _BIT0), _BIT1 | _BIT0);
    ScalerSetByte(P7_E1_GAIN_VALUE1_M1, 0x2C);
    ScalerSetByte(P7_E2_GAIN_VALUE0_M1, 0xAA);
    ScalerSetByte(P7_E3_SOFT_CLAMP_M1, 0x17);
    ScalerSetBit(P47_E0_IAPS_GAIN_CTRL_M2, ~(_BIT1 | _BIT0), _BIT1 | _BIT0);
    ScalerSetByte(P47_E1_GAIN_VALUE1_M2, 0x64);
    ScalerSetByte(P47_E2_GAIN_VALUE0_M2, 0xCA);
    ScalerSetByte(P47_E3_SOFT_CLAMP_M2, 0xC7);

    ScalerSetByte(P7_E4_IAPS_GAIN_DB_CTRL_M1 , 0x02);
    DebugMessageQC("5. Mode_1", 0x00);
    ucData = ucData | ((BYTE)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_IAPSGAIN_CRCTABLE_1, 1) << 1);

    //pattern 2 // 5-3
    ScalerQCHighlightWindowOn();
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0F_HLW_CONTROL2, ~(_BIT5 | _BIT4), 0x00);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_12_HLW_SETSEL1, ~(_BIT5 | _BIT4), _BIT5);

    ScalerSetBit(P7_E0_IAPS_GAIN_CTRL_M1, ~(_BIT1 | _BIT0), _BIT1 | _BIT0);
    ScalerSetByte(P7_E1_GAIN_VALUE1_M1, 0x44);
    ScalerSetByte(P7_E2_GAIN_VALUE0_M1, 0xAA);
    ScalerSetByte(P7_E3_SOFT_CLAMP_M1, 0x17);
    ScalerSetBit(P47_E0_IAPS_GAIN_CTRL_M2, ~(_BIT1 | _BIT0), _BIT1 | _BIT0);
    ScalerSetByte(P47_E1_GAIN_VALUE1_M2, 0x06);
    ScalerSetByte(P47_E2_GAIN_VALUE0_M2, 0xCA);
    ScalerSetByte(P47_E3_SOFT_CLAMP_M2, 0xC7);

    ScalerSetByte(P7_E4_IAPS_GAIN_DB_CTRL_M1, 0x02);
    DebugMessageQC("5. Mode_2", 0x00);
    ucData = ucData | ((BYTE)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_IAPSGAIN_CRCTABLE_2, 1) << 2);

    //pattern 3  //5-4
    ScalerQCHighlightWindowOn();
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0F_HLW_CONTROL2, ~(_BIT5 | _BIT4), 0x00);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_12_HLW_SETSEL1, ~(_BIT5 | _BIT4), _BIT5 | _BIT4);

    ScalerSetBit(P7_E0_IAPS_GAIN_CTRL_M1, ~(_BIT1 | _BIT0), _BIT1 | _BIT0);
    ScalerSetByte(P7_E1_GAIN_VALUE1_M1, 0x4D);
    ScalerSetByte(P7_E2_GAIN_VALUE0_M1, 0x3E);
    ScalerSetByte(P7_E3_SOFT_CLAMP_M1, 0x87);
    ScalerSetBit(P47_E0_IAPS_GAIN_CTRL_M2, ~(_BIT1 | _BIT0), _BIT1 | _BIT0);
    ScalerSetByte(P47_E1_GAIN_VALUE1_M2, 0x87);
    ScalerSetByte(P47_E2_GAIN_VALUE0_M2, 0x98);
    ScalerSetByte(P47_E3_SOFT_CLAMP_M2, 0x57);

    ScalerSetByte(P7_E4_IAPS_GAIN_DB_CTRL_M1, 0x02);
    DebugMessageQC("5. Mode_3", 0x00);
    ucData = ucData | ((BYTE)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_IAPSGAIN_CRCTABLE_3, 1) << 3);

    //pattern 4 //6-2
    ScalerQCHighlightWindowOn();
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0F_HLW_CONTROL2, ~(_BIT5 | _BIT4), _BIT4);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_12_HLW_SETSEL1, ~(_BIT5 | _BIT4), 0x00);

    ScalerSetBit(P7_E0_IAPS_GAIN_CTRL_M1, ~(_BIT1 | _BIT0), _BIT1 | _BIT0);
    ScalerSetByte(P7_E1_GAIN_VALUE1_M1, 0xB7);
    ScalerSetByte(P7_E2_GAIN_VALUE0_M1, 0xC2);
    ScalerSetByte(P7_E3_SOFT_CLAMP_M1, 0xC9);
    ScalerSetBit(P47_E0_IAPS_GAIN_CTRL_M2, ~(_BIT1 | _BIT0), _BIT1 | _BIT0);
    ScalerSetByte(P47_E1_GAIN_VALUE1_M2, 0x6E);
    ScalerSetByte(P47_E2_GAIN_VALUE0_M2, 0x84);
    ScalerSetByte(P47_E3_SOFT_CLAMP_M2, 0x36);

    ScalerSetByte(P7_E4_IAPS_GAIN_DB_CTRL_M1, 0x02);
    DebugMessageQC("5. Mode_4", 0x00);
    ucData = ucData | ((BYTE)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_IAPSGAIN_CRCTABLE_4, 1) << 4);

    //pattern 5 //6-3
    ScalerQCHighlightWindowOn();
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0F_HLW_CONTROL2, ~(_BIT5 | _BIT4), _BIT4);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_12_HLW_SETSEL1, ~(_BIT5 | _BIT4), _BIT4);

    ScalerSetBit(P7_E0_IAPS_GAIN_CTRL_M1, ~(_BIT1 | _BIT0), _BIT1 | _BIT0);
    ScalerSetByte(P7_E1_GAIN_VALUE1_M1, 0xEC);
    ScalerSetByte(P7_E2_GAIN_VALUE0_M1, 0xA8);
    ScalerSetByte(P7_E3_SOFT_CLAMP_M1, 0xC9);
    ScalerSetBit(P47_E0_IAPS_GAIN_CTRL_M2, ~(_BIT1 | _BIT0), _BIT1 | _BIT0);
    ScalerSetByte(P47_E1_GAIN_VALUE1_M2, 0x02);
    ScalerSetByte(P47_E2_GAIN_VALUE0_M2, 0x46);
    ScalerSetByte(P47_E3_SOFT_CLAMP_M2, 0x36);

    ScalerSetByte(P7_E4_IAPS_GAIN_DB_CTRL_M1, 0x02);
    DebugMessageQC("5. Mode_5", 0x00);
    ucData = ucData | ((BYTE)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_IAPSGAIN_CRCTABLE_5, 1) << 5);

    //pattern 6 //7-2
    ScalerQCHighlightWindowOn();
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0F_HLW_CONTROL2, ~(_BIT5 | _BIT4), _BIT4);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_12_HLW_SETSEL1, ~(_BIT5 | _BIT4), _BIT5);

    ScalerSetBit(P7_E0_IAPS_GAIN_CTRL_M1, ~(_BIT1 | _BIT0), _BIT1 | _BIT0);
    ScalerSetByte(P7_E1_GAIN_VALUE1_M1, 0x02);
    ScalerSetByte(P7_E2_GAIN_VALUE0_M1, 0x22);
    ScalerSetByte(P7_E3_SOFT_CLAMP_M1, 0x11);
    ScalerSetBit(P47_E0_IAPS_GAIN_CTRL_M2, ~(_BIT1 | _BIT0), _BIT1 | _BIT0);
    ScalerSetByte(P47_E1_GAIN_VALUE1_M2, 0xf0);
    ScalerSetByte(P47_E2_GAIN_VALUE0_M2, 0xca);
    ScalerSetByte(P47_E3_SOFT_CLAMP_M2, 0xf0);

    ScalerSetByte(P7_E4_IAPS_GAIN_DB_CTRL_M1, 0x02);
    DebugMessageQC("5. Mode_6", 0x00);
    ucData = ucData | ((BYTE)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_IAPSGAIN_CRCTABLE_6, 1) << 6);

    //pattern 7  7-3
    ScalerQCHighlightWindowOn();
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0F_HLW_CONTROL2, ~(_BIT5 | _BIT4), _BIT5);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_12_HLW_SETSEL1, ~(_BIT5 | _BIT4), 0x00);

    ScalerSetBit(P7_E0_IAPS_GAIN_CTRL_M1, ~(_BIT1 | _BIT0), _BIT1 | _BIT0);
    ScalerSetByte(P7_E1_GAIN_VALUE1_M1, 0x8b);
    ScalerSetByte(P7_E2_GAIN_VALUE0_M1, 0x06);
    ScalerSetByte(P7_E3_SOFT_CLAMP_M1, 0xd6);
    ScalerSetBit(P47_E0_IAPS_GAIN_CTRL_M2, ~(_BIT1 | _BIT0), _BIT1 | _BIT0);
    ScalerSetByte(P47_E1_GAIN_VALUE1_M2, 0xc8);
    ScalerSetByte(P47_E2_GAIN_VALUE0_M2, 0x3c);
    ScalerSetByte(P47_E3_SOFT_CLAMP_M2, 0x29);

    ScalerSetByte(P7_E4_IAPS_GAIN_DB_CTRL_M1, 0x02);
    DebugMessageQC("5. Mode_7", 0x00);
    ucData = ucData | ((BYTE)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_IAPSGAIN_CRCTABLE_7, 1) << 7);

    //pattern 8  8
    ScalerQCHighlightWindowOn();
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0F_HLW_CONTROL2, ~(_BIT5 | _BIT4), _BIT5);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_12_HLW_SETSEL1, ~(_BIT5 | _BIT4), _BIT4);

    ScalerSetBit(P7_E0_IAPS_GAIN_CTRL_M1, ~(_BIT1 | _BIT0), _BIT1 | _BIT0);
    ScalerSetByte(P7_E1_GAIN_VALUE1_M1, 0xA1);
    ScalerSetByte(P7_E2_GAIN_VALUE0_M1, 0x12);
    ScalerSetByte(P7_E3_SOFT_CLAMP_M1, 0x57);
    ScalerSetBit(P47_E0_IAPS_GAIN_CTRL_M2, ~(_BIT1 | _BIT0), _BIT1 | _BIT0);
    ScalerSetByte(P47_E1_GAIN_VALUE1_M2, 0x4F);
    ScalerSetByte(P47_E2_GAIN_VALUE0_M2, 0xFE);
    ScalerSetByte(P47_E3_SOFT_CLAMP_M2, 0xA8);

    ScalerSetByte(P7_E4_IAPS_GAIN_DB_CTRL_M1, 0x02);
    DebugMessageQC("5. Mode_8", 0x00);
    ucData = ucData | ((BYTE)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_IAPSGAIN_CRCTABLE_8, 1) << 7);

    //pattern 9
    ScalerQCHighlightWindowOn();
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0F_HLW_CONTROL2, ~(_BIT5 | _BIT4), _BIT5);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_12_HLW_SETSEL1, ~(_BIT5 | _BIT4), _BIT5);

    ScalerSetBit(P7_E0_IAPS_GAIN_CTRL_M1, ~(_BIT1 | _BIT0), _BIT1 | _BIT0);
    ScalerSetByte(P7_E1_GAIN_VALUE1_M1, 0x05);
    ScalerSetByte(P7_E2_GAIN_VALUE0_M1, 0x12);
    ScalerSetByte(P7_E3_SOFT_CLAMP_M1, 0x57);
    ScalerSetBit(P47_E0_IAPS_GAIN_CTRL_M2, ~(_BIT1 | _BIT0), _BIT1 | _BIT0);
    ScalerSetByte(P47_E1_GAIN_VALUE1_M2, 0x0f);
    ScalerSetByte(P47_E2_GAIN_VALUE0_M2, 0xec);
    ScalerSetByte(P47_E3_SOFT_CLAMP_M2, 0xA8);

    ScalerSetByte(P7_E4_IAPS_GAIN_DB_CTRL_M1, 0x02);
    DebugMessageQC("5. Mode_9", 0x00);
    ucData = ucData | ((BYTE)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_IAPSGAIN_CRCTABLE_9, 1) << 7);

    //pattern 10
    ScalerQCHighlightWindowOn();
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0F_HLW_CONTROL2, ~(_BIT5 | _BIT4), _BIT5);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_12_HLW_SETSEL1, ~(_BIT5 | _BIT4), _BIT5 | _BIT4);

    ScalerSetBit(P7_E0_IAPS_GAIN_CTRL_M1, ~(_BIT1 | _BIT0), _BIT1 | _BIT0);
    ScalerSetByte(P7_E1_GAIN_VALUE1_M1, 0x22);
    ScalerSetByte(P7_E2_GAIN_VALUE0_M1, 0x22);
    ScalerSetByte(P7_E3_SOFT_CLAMP_M1, 0x57);
    ScalerSetBit(P47_E0_IAPS_GAIN_CTRL_M2, ~(_BIT1 | _BIT0), _BIT1 | _BIT0);
    ScalerSetByte(P47_E1_GAIN_VALUE1_M2, 0xEE);
    ScalerSetByte(P47_E2_GAIN_VALUE0_M2, 0xEE);
    ScalerSetByte(P47_E3_SOFT_CLAMP_M2, 0xA8);

    ScalerSetByte(P7_E4_IAPS_GAIN_DB_CTRL_M1, 0x02);
    DebugMessageQC("5. Mode_10", 0x00);
    ucData = ucData | ((BYTE)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_IAPSGAIN_CRCTABLE_10, 1) << 7);

    //pattern 11
    ScalerQCHighlightWindowOn();
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0F_HLW_CONTROL2, ~(_BIT5 | _BIT4), _BIT4);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_12_HLW_SETSEL1, ~(_BIT5 | _BIT4), _BIT5);

    ScalerSetBit(P7_E0_IAPS_GAIN_CTRL_M1, ~(_BIT1 | _BIT0), _BIT1 | _BIT0);
    ScalerSetByte(P7_E1_GAIN_VALUE1_M1, 0x2A);
    ScalerSetByte(P7_E2_GAIN_VALUE0_M1, 0x46);
    ScalerSetByte(P7_E3_SOFT_CLAMP_M1, 0xD6);
    ScalerSetBit(P47_E0_IAPS_GAIN_CTRL_M2, ~(_BIT1 | _BIT0), _BIT1 | _BIT0);
    ScalerSetByte(P47_E1_GAIN_VALUE1_M2, 0xC8);
    ScalerSetByte(P47_E2_GAIN_VALUE0_M2, 0x44);
    ScalerSetByte(P47_E3_SOFT_CLAMP_M2, 0x29);

    ScalerSetByte(P7_E4_IAPS_GAIN_DB_CTRL_M1, 0x02);
    DebugMessageQC("5. Mode_11", 0x00);
    ucData = ucData | ((BYTE)ScalerQCCRCCompare(_D_DOMAIN_CRC, _D_CRC_AFTER_DDITHER, _M1 | _M2, tQC_IAPSGAIN_CRCTABLE_11, 1) << 7);

    ScalerSetBit(P7_E0_IAPS_GAIN_CTRL_M1, ~(_BIT1 | _BIT0), 0x00);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_0F_HLW_CONTROL2, ~(_BIT5 | _BIT4), 0x00);
    ScalerSetDataPortBit(P0_60_HLW_ADDR_PORT, _P0_61_PT_12_HLW_SETSEL1, ~(_BIT5 | _BIT4), 0x00);

    ScalerQCDDomainPatternGenOff();
    ScalerQCHighlightWindowOff();
    DebugMessageQC("5. IAPS Gian End", 0x00);

    if(ucData == 0x00)
    {
        DebugMessageQC("6. IAPS Gian PASS", 0x00);
        return _TEST_PASS;
    }
    else
    {
        DebugMessageQC("6. Fail Mode", ucData);
        DebugMessageQC("6. IAPS Gian FAIL", 0x00);
        return _TEST_FAIL;
    }
}
#endif // End of #if(_FACTORY_RTD_QC_SUPPORT == _ON)
